2

私は現在、ビデオとサウンド ファイルを頻繁に使用するため、サイズが 100 MB を超えるユニバーサル iOS アプリケーションに取り組んでいます。これらのアセットを実行時に (Web サイトから) ロードするためのソリューションを実装しましたが、Apple がそのようなアクションを承認しているかどうかを知りたいです。

現在の仕組みは次のとおりです。

  1. iOS デバイスの種類 (iPhone、iPhone Retina、iPad) ごとにバンドル (すべてのビデオとサウンド ファイルを含む) が作成されます。

  2. 次に、このバンドルが圧縮され、サーバーにアップロードされます。

  3. アプリがインストールされているデバイスに応じて、対応する zip ファイルがダウンロードされ、Documents ディレクトリに保存されてから解凍されます。

  4. 最後にバンドルは [NSBundle bundleWithPath: ] でロードされます。

この方法は問題なく機能しますが、ドキュメントを読んでも、Apple がアプリを拒否する可能性があるかどうかわかりませんでした。ありがとう!

4

1 に答える 1

1

オーディオ ファイルとビデオ ファイルを移動するだけであれば、Apple に問題はありません。

しかし、ユーザーが 100MB のダウンロードに苦しむ必要がないように、(ユーザーのために) パッケージをもう少し分割することをお勧めします。

おそらく、インターネットを使用しないユーザーがアプリで何かできるように、いくつかのファイルを含めます。

于 2011-07-25T23:48:46.813 に答える