2012-02-10 67 views
0

如何减少应用二进制大小以适应苹果应用商店的需求?任何有用的方法可用?减少iphone应用二进制大小的有用方法

我们尝试了以下方法。

  1. 产生16字节的拇指指令而不是原始的32字节。
  2. 使用LLVM + XCode 4.2构建项目。

仍然很大,嘿,你聪明的家伙,任何想法或技巧请分享和讨论,在此先感谢。

回答

4

你的意思是二进制还是整个.app?如果整个.app然后考虑你的图形资产 - 也许你实际上需要所有的人?如果你的意思只是实际的二进制文件,那么你应该检查你的发布版本配置,优化设置被设置为Os,这是优化大小。除此之外,除了编写更少的代码之外,没有太多可以做的事情了!我非常怀疑这是您的代码占用了.app中的大部分空间,所以您应该从查看要添加到项目中的资源开始。

+0

是的,你说得对,二进制文件的大小是不是一个大问题,只是需要要注意资源文件。 – jianhua 2013-08-15 00:04:06

0

通常,大文件大小的罪魁祸首是PNG文件。 ImageOptim和PNGOUT工作良好。见here

有人真的应该写一个Mac应用程序,抓住了App Store中输出的zip文件,通过捆绑进入和压缩所有这些图像...

+0

谢谢你,除了XIB使用的一些PNG文件,我们已经剥离了所有其他图像文件并将它们放入服务器,应用程序将在启动过程中下载它们。现在的问题是如何减少代码产生的应用程序二进制大小? – jianhua 2012-02-13 06:07:02