App Thinning Size Report报告的大小与App Store大小完全不同

xap*_*hod 2 iphone cocoa-touch ios swift app-thinning

我有一个大的iPad应用程序,有一个iPhone和手表"远程"应用程序,即.一个在iPhone/Watch上运行的小应用程序,用于远程控制ipad.所有这些都在一个通用的应用程序中.对于应用程序细化,我根据需要在资产目录中分隔资产.该应用程序已经在App Store上发布(已发布). 该应用程序具有iOS 8.1的最低SDK版本.

当我使用在App Store上发布的Archive时,进行adhoc导出,选择从bitcode构建,并选择导出为iPhone 6S,然后App Thinning Size Report.txt显示"19MB压缩,39.4MB未压缩".19MB对我来说是可以接受的,考虑到那里有2*swift dylibs(观看appex和主app)

但是:在使用iOS 9.3.4的iPhone 6S上查看应用程序商店时,应用程序大小显示为42MB的大量下载!我认为这是压缩的,那么为什么这比我预期的19MB大两倍呢?是因为该应用程序支持iOS 8.1,因此即使对于拥有iOS 9的设备,也不会发生应用程序稀疏?

我想发布一个更新来解决这个问题,但我不知道从哪里开始.

xap*_*hod 6

为此,我为我的两个Apple TI烧了一个.事实证明,当你在App Store上看到应用程序的大小时,你看到的是它的未压缩/安装大小.不是它的下载大小.

此外,在itunes connect上,你可以点击构建(或者去Activity - > All Builds - >(选择构建)Build Details),然后有一个名为App Store File Sizes的链接.当你点击那个,你会得到更多的细节 - 即.每种设备类型的两种尺寸.

所以,一切都很棒.当你成为团队的一员时,一切都很酷.

  • 当您实现梦想时,一切都很棒 (2认同)
  • 就像我上面说的,如果你错过了,请忽略压缩的大小,未压缩的大小是准确的。上面写着 39.4MB,实际商店里是 42MB。 (2认同)