3

iPhone&Watchの「リモート」アプリを備えた大きなiPadアプリがあります。iPhone/Watch で実行され、iPad をリモート コントロールするための小さなアプリ。これらすべてがユニバーサル アプリにまとめられています。アプリの細線化のために、必要に応じてアセット カタログ内のアセットを分離しました。アプリは既に App Store に公開されています (リリース済み)。 アプリには、iOS 8.1 の最小 SDK バージョンがあります。

App Store でリリースされたアーカイブを取得し、アドホック エクスポートを実行し、ビットコードからビルドすることを選択し、iPhone 6S 用にエクスポートすることを選択すると、App Thinning Size Report.txt「19MB 圧縮、39.4MB 非圧縮」と表示されます。そこに2 *の迅速なdylibがあることを考えると、19MBは私には受け入れられます(appexとメインアプリを見てください)

しかし: iOS 9.3.4 を搭載した iPhone 6S で表示すると、アプリ ストアでは、アプリのサイズが 42MB という大量のダウンロードとして表示されます。これは圧縮されていると思いますが、なぜこれが予想していた 19MB の 2 倍以上の大きさなのですか? アプリが iOS 8.1 をサポートしているため、iOS 9 を搭載したデバイスでもアプリが薄くなることはありませんか?

これを修正するアップデートをリリースしたいのですが、どこから始めればよいかわかりません。

4

1 に答える 1

9

このために、2 年に 1 回の Apple TI の 1 つを燃やしてしまいました。App Store でアプリのサイズを見ると、圧縮されていない/インストールされているサイズであることがわかります。ダウンロードサイズではありません。

また、iTunes Connect では、ビルドをクリックして (または [アクティビティ] -> [すべてのビルド] -> (ビルドを選択) [ビルドの詳細] に移動)、そこにApp Store File Sizesというリンクがあります。それをクリックすると、はるかに詳細な情報が表示されます。各デバイス タイプの両方のサイズ。

だから、すべてが素晴らしいです。あなたがチームの一員であるとき、すべてがクールです。

于 2016-08-22T22:14:53.237 に答える