0

私のチームは、ライブアップデートまたは少なくとも毎日のアップデートを使用してアプリを構築することを計画していますが、itunescoonectでアプリをアップデートする場合、承認されるまでに数週間かかることがわかりました。内容を更新するニュースアプリのようなものです。

このライブ/毎日の更新を行うことは可能ですか?どのように?参照はありますか?

4

2 に答える 2

2

更新したいコンテンツの場合は、各デバイスが接続して新しいデータをフェッチする中央サーバーでこれを行う必要があります。最も簡単でおそらく最も安定した方法は、そのために Web サーバーを使用し、XML、JSON などを送信することです。これは NSURLRequest または ASIHttpRequest (ただし、放棄されたようです) を使用すると簡単です。

機能を変更して本当にアプリに新しいものを追加したい場合は、あなたが言ったように、新しい iOS アプリを作成することによってこれを行うことはできません。新しいビルドを承認するには時間がかかります。次に、ソリューションは、Webページをアプリに埋め込むだけのWebアプリを使用し、アプリを変更したいときはいつでもWebサイトを更新するだけです。

于 2012-07-16T11:45:39.217 に答える
2

ライブアップデートの意味がわからないので、一般的な回答は次のとおりです...

コンテンツのみのライブ更新

ほとんどのアプリは JSON ( JSONKitNSJSONSerializationなど) を使用して、サーバーとアプリケーション間の通信を処理します。したがって、HTTP[S] と JSON を介してアプリケーションと通信するためのサーバー側のものをいくつか作成するだけです。

XML、REST などは避けるようにしてください。実行可能ですが、作業が増え、遅くなります...

このようにして、アプリケーションのコンテンツを簡単に更新できます。

アプリケーション バイナリのライブ アップデート

承認プロセスのためにAppleに送信する必要があるため、それは不可能です. 日常的に=まさか。

ビルドのテストを毎日行いたい場合は、TestFlightまたはHockeyAppを参照してください。ここでは、毎日、毎時、...、クローズド グループのユーザー (アプリ ストア外) にビルドを提供できます。ただし、これはテスト専用などです。まず、100 台のデバイスに制限されており、エンド ユーザー向けではありません。TF と HA の両方で、ユーザーにアプリのアップグレードを強制したり、新しいバージョンについてユーザーに通知したりできます...

于 2012-07-16T12:03:20.520 に答える