优化iPhone / iPod touch上的二进制应用程序大小

时间:2010-10-13 10:29:05

标签: iphone ios three20

我知道用户只能通过3G下载高达20MB的内容,而我的build / Release-iphoneos显示我的应用程序为26MB。

我正在连接三个iPhone的iPhone框架。

这是最终大小,在提交到App Store时会超过20MB吗?

有什么我可以做的甚至更低吗? (我正在使用从JPEG转换的一堆PNG,所以我想我可以降低它们被转换的质量。)

感谢。

5 个答案:

答案 0 :(得分:3)

可能你真的很好。实际上重要的是应用程序大小一旦被压缩,就像Apple发送应用程序的方式一样。右(控制) - 点击您的发布应用并选择压缩。生成的.zip文件的大小需要小于20MB。

答案 1 :(得分:0)

你正在使用某种声音吗???如果你小心使用的格式,(在我的情况下,声音总是我最大的问题,指的是应用程序大小)

是的,二进制文件大小也是appstore中的应用程序大小

答案 2 :(得分:0)

二进制文件本身有多大?我怀疑它对应用程序包的整体大小有多大贡献。考虑在这些PNG文件上使用pngcrushhere)。资源将是您可以挽救的最大的地方。

答案 3 :(得分:0)

我认为三个sdk也会增加你的应用程序大小(大约1-2M, -all_load 标志)。

答案 4 :(得分:0)

如果您使用的是24位PNG,则可以使用ImageAlpha将其大小减半。

但是,如果您的原始图像是JPEG,那么请将它们保留为该格式,因为将有损格式转换为无损格式(仅在不恢复任何质量的情况下膨胀文件大小)没有意义。