我有一个公认的文件很大的应用程序。然后它具有更大的文件,这些文件是按需资源,可以根据用户的需要进行下载。
该应用程序已在App Store上运行,并检查“ App Store Connect->活动->构建”,我可以看到该App Store上的压缩文件大小为几百兆字节。小于1GB。
当我再次构建应用程序进行更新时,仅更改了次要代码,而不更改艺术资产的任何内容时,该应用程序显示太大,无法提交至App Store。
如果我在包含Xcode项目的文件夹上单击“获取信息”,则会看到所有合并文件的大小(两者都是初始下载中的文件,可通过On Demand Resources获得)
我在项目的归档文件上运行了一个应用程序细化报告,它显示(未压缩的)应用程序大小为0.45 GB,大于文件夹的文件大小,然后还显示了需求资源的大小为0.26 GB,小于文件夹的文件大小。它显示的“应用程序+按需资源大小”的总大小是包含该应用程序及其所有资产的文件夹的文件大小 double 。
按需资源标记将应用于按需使用的所有资产,并且我可以通过Xcode的文件检查器验证是否仍在文件上设置了标记。 “应用程序细化报告”显示的“按需资源大小”是有意义的,但是由于某些原因,似乎也将按需资源也包括在“应用程序大小”中。有什么想法可以从哪里开始调查原因?