【问题标题】:.ipa size is larger than overall project size.ipa 大小大于整个项目大小
【发布时间】:2014-02-24 16:37:07
【问题描述】:

我的整体项目大小为 29.9MB,但当我存档时,.ipa 大小为 49.4MB。我没有在应用程序中使用任何第三方 sdk。

.ipa 大小增加的原因可能是什么?

【问题讨论】:

  • 我不明白这个问题的意义,但我会玩一会儿:你有很多高分辨率图形吗?您是否正在为所有可能的架构(armv7、armv7s、arm64 等)构建?
  • 感谢您的回复.. 我使用了 iphone 和 ipad 屏幕的图像,而且我正在使用您在评论中提到的 3 种架构进行构建。
  • 在构建设置中:我为架构选项设置标准架构。对于有效的架构:我使用了以上 3 种架构。
  • 你是否在使用某种源控制器,例如 git 或 TFS ???
  • 到目前为止,由于 ipa 大小问题,我从项目目录中删除了 git 文件夹。

标签: ios iphone ipa


【解决方案1】:

IPA 只是一个 .zip 文件(您可以将其重命名为 .zip 并查看里面的内容,可以查看是否有不应该在其中的文件)。

【讨论】:

  • 谢谢..我已经检查过..使用显示包内容..但没有找到任何未使用的文件。
  • 文件的大小?有什么突出的吗?
  • 我也检查了一下,问题与图像有关,因为可能是我的图像仅通过更改其扩展名就从 jpg 转换为 png。我在看
  • ha Sulea,抱歉回复晚了。我有一个 11MB 大小的 .png 文件,在创建 ipa 并显示它的包内容之后.. 相同的文件大小得到 19MB :(,那么 11MB 到 19MB 的原因是什么?
  • 嗯...这确实很奇怪,您可以尝试在两个文件之间进行二进制比较,也许您可​​以看到额外大小的来源(我不知道 png 是否有质量设置或在制作 ipa 时是否更改了图像大小)
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多