【问题标题】:App store shows large file size after publishing应用商店发布后显示文件过大
【发布时间】:2017-04-11 07:21:15
【问题描述】:

我有一个使用 Unity 制作的 iOS 应用程序,它的 ipa 为 65mb,但提交后应用商店显示的文件大小为 212mb,几乎是原始 ipa 的 4 倍。

我想问您是否有任何解决方案来防止这种情况发生,特别是如果这是因为该应用是使用 Unity 制作的。

【问题讨论】:

  • 这个问题几乎每周都会被问到。是时候有人提出一个可以用来结束其他问题的通用答案了。

标签: ios unity3d app-store


【解决方案1】:

我认为您已经使用 Xcode 8.3 进行存档,使用 Xcode 8.3.1 进行存档,因为 Xcode 8.3 会生成 3 倍大的二进制文件。

【讨论】:

  • 我使用的是 Xcode 8.0 ,所以你认为这是问题所在?但是ipa还可以,就是提交到应用商店才比较大。
【解决方案2】:

首先我想明确的是,大小的增加与您使用的 Xcode 版本无关。因此,无论您使用哪个 xcode 版本都不会影响文件大小。

当我们为上传准备新版本时,Xcode 会归档数据并压缩原始文件以确保快速上传过程。所以它试图让它尽可能的小。

现在在服务器收到文件后上传后,它会解压缩文件,这就是您可以在应用商店中看到大小变化的原因。

编辑:

要减小应用程序大小,您应该遵循 Apple 提供的官方说明: https://developer.apple.com/library/content/qa/qa1795/_index.html

希望对大家有所帮助。

【讨论】:

  • 谢谢@Mayur 那么有什么方法可以防止这种情况发生,或者至少可以做一些事情来减小尺寸?
  • @m0j1 检查已编辑的答案,如果您觉得它对您有用,请接受。
猜你喜欢
  • 2013-08-13
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-07-25
相关资源
最近更新 更多