アプリ自体の中からアプリを更新できるようにする必要があります。SparkleがMacアプリで動作することは知っていますが、iOSでは何も見つからないようです。
編集: レビュープロセスをバイパスする方法を尋ねていません。アプリ内から画像やドキュメントなどを更新できるClutch.ioに似たフレームワークがあるのではないかと考えていました。または、UrbanAirshipのように、アプリをアプリ自体から拡張できるようにするアプリ購入データを管理します。
アプリ自体の中からアプリを更新できるようにする必要があります。SparkleがMacアプリで動作することは知っていますが、iOSでは何も見つからないようです。
編集: レビュープロセスをバイパスする方法を尋ねていません。アプリ内から画像やドキュメントなどを更新できるClutch.ioに似たフレームワークがあるのではないかと考えていました。または、UrbanAirshipのように、アプリをアプリ自体から拡張できるようにするアプリ購入データを管理します。
アプリのバイナリを自分で更新することはできません。システムがすべてのアプリを更新する責任があります。ただし、アプリのデータを更新したいだけの場合は、確実に更新できます。
アプリを更新されたものに置き換えることはできません(App Storeを介する場合を除く)。また、アプリの一部を更新された部分に置き換えることはできません(アプリのコード署名が無効になります)。アプリのバンドル外のもののみを更新できます。
これが私が探していたものです:
http://code.google.com/p/cooliris-toolkit/
RemoteUpdaterというクラスがあり、画像やデータのzipファイルやコンテンツを拡張したいものをダウンロードできます。
ニーズによって異なります。アプリを見たくない場合は、EnterpriseDeployを実行することもできます。
企業がクライアントや従業員にアプリを配布するために使用します。
より多くの費用がかかる別のAppleアカウントが必要です。
appstoreへのデプロイと同じプロセスを使用します
アーカイブ>配布>ipa/ plistの作成>これらをplistへのリンクを含むhtmlページを含むWebサーバーにコピーし、ユーザーがiOSデバイス上のSafariからのリンクをクリックするとインストールされます。
その後、CArppストアのレビュープロセスに戻るのは面倒です。