私のゲームのテクスチャ/イメージデータを20MBに絞り込み、3Gダウンロードを許可しました。私は私のアプリが更新されても(追加のテクスチャデータ)、20MB以下に滞在したいと思います。将来の更新を可能にするために、アプリケーションはメインバンドルのすべてのテクスチャ/イメージをDocumentsディレクトリにコピーします(アプリケーションが更新されると変更されません)。アプリケーションが起動すると、必要なテクスチャがドキュメントフォルダに存在するかどうかがチェックされます。それらが存在しない場合、テクスチャはメインバンドルからドキュメントディレクトリにコピーされます。 更新には新しいテクスチャデータ(ドキュメントフォルダに再度コピーされる)と変更されたバイナリのみが含まれている必要があります。これは可能ですか?アップルはどのようにアプリケーションをアップデートしますか?ユーザーがアプリを更新することを決定したときにアップデートが順次適用されている場合は私のアプローチは唯一、作品:Apple AppStoreのapp-updateプロセスはどのように動作するのですか?
1を元のバージョンが 2にインストールされている))利用可能な更新 - > 3をインストールする)利用可能な更新 - > ...
をインストールアップルが「最新の」バージョンを提供している(以前のすべてのアップデートがないため)上記の方法はうまくいかない。
私は、誰かが更新プロセスについていくつかの光を当ててくれることを願っています。
おかげで自分の言葉で
私は誰かがこれを確認するのを恐れていた;)それをクリアしていただきありがとうございます。私は今、2つのオプションがあると思います:a)20MBの3g制限について気にしないでください。b)download-new-gameassets-on-demand機能を実装してください。 – DucatiNerd
@DucatiNerd - おそらくアプリ内購入の機会です! ;)[私が取り組んでいる次のアプリは、有料の無料のさまざまな種類のものです。したがって、私は更新プログラム、永続的なユーザーデータ、有料のエキストラをどのように矛盾なく説明するかについても熟考しています。] –