我有一个拥有iPhone和iPad的大型iPad应用程序观看“远程”应用,即。一个在iPhone / Watch上运行的小应用程序,用于远程控制ipad。所有这些都在一个通用的应用程序中。对于应用程序细化,我根据需要在资产目录中分隔资产。 该应用已在App Store上发布(已发布)。该应用拥有iOS 8.1的最低SDK版本。
当我使用在App Store上发布的存档时,执行adhoc导出,选择从bitcode构建,并选择导出为iPhone 6S,然后App Thinning Size Report.txt
显示“19MB压缩,39.4MB未压缩”。 19MB对我来说是可以接受的,考虑到那里有2 * swift dylibs(看上去和主应用程序)
但是:在使用iOS 9.3.4的iPhone 6S上查看应用程序商店时,应用程序大小显示为42MB的大量下载!我认为这是压缩的,那么为什么这比我预期的19MB大两倍呢?是因为该应用程序支持iOS 8.1,因此即使对于拥有iOS 9的设备,也不会发生应用程序稀疏?
我想发布一个更新来修复此问题,但我不知道从哪里开始。
答案 0 :(得分:6)
另外,在itunes上,你可以点击构建(或者去Activity - > All Builds - >(选择构建)Build Details),然后那里有一个名为的链接App Store文件大小。当你点击那个,你会得到更多的细节 - 即。每种设备类型的两种尺寸。
所以,一切都很棒。当你成为团队的一员时,一切都很酷。