2012-04-24 24 views
1

两部分问题。最好的方法来减少超过50兆应用程序大小

我有一个ipa文件,它是26.5mbs,在iTunes中它说这正是这个尺寸,但是当我安装到设备上时,它说我的应用程序在设备上是52.5mbs ...为什么?这是否意味着它超过了非wifi下载的50mb下载大小?

也有没有办法删除一些像压缩或某些东西的大小?我不确定除了删除图像和文件如何使其更小。

谢谢!

+0

例如,您可以删除图像并在应用第一次启动时下载图像。然后你的.ipa应该小得多 – Novarg 2012-04-24 13:14:35

+0

像图像和声音之类的资源往往占据应用程序大小的最大份额。减少这些资源的数量或规模通常是最佳选择。考虑较短的声音循环,稍低质量的声音/图像或更多的重复使用。我发现创建一些图像的小图像和视网膜版本几乎不提供任何视觉效果,并且我已经能够以这种方式消除一组文件。我将许多渐变图案设计为垂直,只允许无限横向拉伸。这允许我在某些情况下创建1个像素宽的图像。 – DBD 2012-04-24 13:22:15

回答

1

设备上的大小将记录您在运行时创建的任何文件,解压缩包等。下载限制适用于iTunes认为文件大小(即签名的IPA)的大小,而不是“on device”大小。

虽然您可能会获得更小的包,具体取决于您的应用程序的构成。如果有很多图片,您可能会喜欢看http://imageoptim.com/,这在处理PNG方面明显优于Xcode内置的重新压缩。

+0

为什么在安装到设备时增加尺寸?我主要是试图保持在50mbs以下,并试图计算,如果IPA的大小,或如果它是在设备上的大小 – 2012-04-24 13:16:52

2

如果我没有错,.ipa已经被压缩了。这就是为什么你的应用程序在26.5 MB的商店,但安装后,它变成52.5 MB。

2

我设法只是使用这项服务,以削减了一半我的iPhone应用程序:http://www.jpegmini.com/ 我已经上传所有的JPEG文件,并得到了他们的缩小版(有时更多的是更小的3倍)

我有一些动画(这是一群“png”),让我的平面设计师变成jpg而不是png。

最后,我设法从我的应用程序中减少了13 MB,只是我的缩小图像。

+0

尼斯Website.It将帮助很多人.. – 2012-04-24 14:04:26

相关问题