“.ipa”文件大小问题-xcode存档

时间:2017-05-03 06:48:27

标签: ios xcode app-store itunes

我创建了一个大小接近5 MB的项目,但是在从xworkspace归档应用程序后,它增加了高达194Mb,IPA文件大小高达70 MB。

正常申请时可以使用大尺寸的“ipa”吗?

谢谢

2 个答案:

答案 0 :(得分:2)

只要IPA文件大小小于100 MB就可以了。一旦文件大小超过100MB,就无法从Cellular Internet上的Appstore下载。它只能在WiFi上下载。

我建议你检查Xcode项目,找出导致文件大小增加的大型依赖项。

答案 1 :(得分:1)

如果整个项目的大小只有5Mb,则可能存在依赖关系或复制构建路径资源问题。

仔细检查:

  • 您是否需要链接到该项目的所有框架?
  • 你有一个构建阶段,它复制到最终资源路径未使用或不需要的文件吗?
  • 如果您使用依赖关系管理器suche作为cocoapodcarthage:是否需要所有拉出的外部框架?

如果你想知道什么是大文件,一旦你有了IPA文件就很容易:用" zip"重命名你的ipa。扩展,解压缩,探索

奖金:即使是发现者也会对你说" XX MB",它不是最终尺寸。要了解最终尺寸,即使您不想使用它,也可以在ituneconnect上传ipa。处理后,在构建列表中。您可以为每个设备设置最终大小。例如:

https://i.stack.imgur.com/fi0HZ.png

正如您所看到的,Universal与特定版本相比相当大,例如iphone 6!