iOS - 存档的 IPA 大小与应用商店报告的大小不匹配

Posted

技术标签:

【中文标题】iOS - 存档的 IPA 大小与应用商店报告的大小不匹配【英文标题】:iOS - archived IPA size does not match what app store reports as size 【发布时间】:2011-09-13 19:44:33 【问题描述】:

我正在向 App Store 提交我的 ios 应用程序。在上一个版本中,我通过以下方式检查了尺寸:

为 App Store 归档 通过管理器共享存档

我检查了生成文件的大小,它是 18.5 MB - 压缩这个 IPA 会给我一个 18.4 的 zip 文件。然而,当我查看该确切提交的 App Store 描述时,应用商店报告 20.5 MB。

我想在 20 MB 的神奇数字下获取此应用,但无法获取此标签来报告 Apple 在 App Store 中报告的大小。

有人遇到过这个问题吗?

谢谢!

【问题讨论】:

【参考方案1】:

@mark,一个朋友的公司也有类似的问题。他们怀疑苹果会在你的 .ipa 文件中添加“一些东西”,导致它的大小增加。我朋友的公司只向苹果提交了大约 17 MB 的 .ipa 文件,最终在应用商店中获得了 19 MB +。只是足够小,在没有 WiFi 连接的情况下仍然可以下载。希望对您有所帮助。

FreeAsInBeer 有一个很好的答案,可能是您问题的解决方案https://***.com/a/5264491/1176161

【讨论】:

你是对的。 Apple 会加密捆绑包的内容,从而增加大小。通过自己加密内容,您可以进行测试以大致了解您可能会获得多少开销。幸运的是,现在 Apple 已将 OTA 下载限制提高到 50 MB,我们可以松一口气……直到我们开始将视网膜 iPad 资产添加到我们的项目中。 :)

以上是关于iOS - 存档的 IPA 大小与应用商店报告的大小不匹配的主要内容,如果未能解决你的问题,请参考以下文章

iOS / iPhone应用程序的(文件)格式是什么?

iOS - 验证私有应用商店的企业配置文件

如何使用 Transporter 将 ipa 文件加载到应用商店? “构建”为空

代表客户将 iOS 应用发布到 App Store

ReactNative 0.59.8 项目 - 在应用商店发布时无法为 iOS 存档

iOS崩溃报告服务[关闭]