Apple改变了他们的应用归档方法吗?

Kar*_*arl 8 iphone xcode distribution app-store

我们一直在努力让我们的应用程序低于20 MB,以便无线下载工作,并且在2周前我们的上一次发布我们成功了.

它花了一大堆试错才最终做到了,但最终我们将应用程序减少到27MB(未压缩),在商店中出现了19.5MB.

一切似乎都很好,直到我们做了一个小代码更新来修复一些错误,突然应用商店版本的应用程序迅速膨胀到完整的未压缩27MB大小!我刚检查了分发档案,而较新的二进制文件实际上比旧的二进制文件小2k.

有谁知道会导致什么?

Mat*_*ani 2

http://www.alexcurylo.com/blog/2010/05/22/tip-shipping-app-size/中有一种计算最终尺寸的方法。简而言之:

\n\n
    \n
  • 通过右键单击 -> 显示包内容(在 Mac 上)打开 .app 包
  • \n
  • 找到可执行文件并记住其(未压缩)大小(Size \xe2\x80\x9cA\xe2\x80\x9d)
  • \n
  • 从捆绑包中删除可执行文件
  • \n
  • 压缩捆绑包并记住捆绑包\xe2\x80\x99s压缩大小(大小\xe2\x80\x9cB\xe2\x80\x9d)
  • \n
  • 大小 \xe2\x80\x9cC\xe2\x80\x9d 是 Apple 添加到捆绑包中的附加文件的 100 KB。
  • \n
\n\n

您的应用程序最大大小的最终计算如下:

\n\n

A + B + C = 批准后您的应用程序的最大大小

\n\n

用言语来说:

\n\n

(未压缩的可执行文件大小)+(压缩但不含可执行文件的应用程序包)+ 0,1 MB = 批准后应用程序的最大大小

\n