我从iPhone 6在App Store上观看时有一个重量为10MB的iOS应用程序。该项目总共包含2.5MB的图像,这意味着超过8MB的应用程序是代码,考虑到2x和1x图像会没有在iPhone 6上下载。应用程序是否正常或者是否可以采取措施进一步缩小应用程序的大小?
答案 0 :(得分:1)
Apple App Distribution Guide涵盖了此处发生的一些事情。您正在为几个不同的平台进行编译(如果您只针对iOS,那么您有几个可能的处理器目标),如果您包含watchOS和/或tvOS,则需要更多。
如果您使用Swift编写,您的应用程序可能会更大,因为它包含构建中的库。
您也可以删除调试符号,这可能会缩小您的应用尺寸。
最终,ipa文件中还有更多内容,只有一些图像和类文件。