0

Apple のドキュメントから理解できることから、アプリ ストアからダウンロード可能なアプリには 100 MB の有線制限があります。

Apple は最近、iPhone6+ 向けに 3 倍のアセットを導入したため、アプリケーションが途方もなく肥大化しました。したがって、アプリを薄くする...アイデアは、アセットカタログを追加してそこにすべての画像を配置すると、iPhone 6+ ユーザーがアプリをダウンロードしたときにアプリストアが認識し、3 倍しか提供しないということです。および 2x バージョン (ズーム/非ズームを想定しています)、iPhone 6 ユーザーがアプリをダウンロードすると、1x および 2x バージョンが提供されます (ズーム/非ズームも想定しています)。

したがって、3x ユーザーは実際には、1x サイズのアセット (小さくて取るに足らないもの) をダウンロードしないことでスペースを節約しているだけです。そして、2 倍のユーザーは 3 倍のサイズをダウンロードしないことでスペースを節約しています (これは重要です)。

iOS8 の iPhone 6 ユーザーはアプリをまったくダウンロードできません。なぜなら、アプリの圧縮機能がないため、アセットのコレクション全体をダウンロードすることになり、100 MB を超えることになりますか?

cocos2d ゲーム ビルドを iTunes Connect にアップロードしたところ、圧縮ファイルのサイズが 172 MB で黄色の感嘆符が付いているので、この質問をしています。 3倍サイズのアート。cocos2d (少なくとも v2.x) がサポートしていないため、現在アセット カタログを使用していません。また、上記の内容に基づいて考えているため、無意味である場合はわざわざサポートを追加したくありません。 ...

4

1 に答える 1

0

アプリのスライスは App Store サーバーで行われるため、iOS 8 以前を実行しているデバイスは、アプリの細線化が有効になっているアプリを引き続きダウンロードできます。App Thinning Documentationの状態

スライスされたアプリは、9.0 以降を実行しているデバイスでサポートされています。それ以外の場合、ストアはユニバーサル アプリを顧客に配信します。

ユニバーサル アプリのサイズが 100 MB を超える場合、ユーザーは WiFi 経由でダウンロードする必要があります。初期ダウンロード サイズを小さくする方法は、オンデマンド リソースです。

注:
iPhone 6 Plus のピクセル密度は他のモデルよりも高いため、非ズーム時でも 3x 画像のみが必要で、2x 画像をダウンロードする必要がないため、iPhone 6 Plus ユーザーは少し節約できます。少しだけ。

于 2015-12-21T22:08:40.120 に答える