私は現在、ビデオとサウンド ファイルを頻繁に使用するため、サイズが 100 MB を超えるユニバーサル iOS アプリケーションに取り組んでいます。これらのアセットを実行時に (Web サイトから) ロードするためのソリューションを実装しましたが、Apple がそのようなアクションを承認しているかどうかを知りたいです。
現在の仕組みは次のとおりです。
iOS デバイスの種類 (iPhone、iPhone Retina、iPad) ごとにバンドル (すべてのビデオとサウンド ファイルを含む) が作成されます。
次に、このバンドルが圧縮され、サーバーにアップロードされます。
アプリがインストールされているデバイスに応じて、対応する zip ファイルがダウンロードされ、Documents ディレクトリに保存されてから解凍されます。
最後にバンドルは [NSBundle bundleWithPath: ] でロードされます。
この方法は問題なく機能しますが、ドキュメントを読んでも、Apple がアプリを拒否する可能性があるかどうかわかりませんでした。ありがとう!