压缩.ipa monotuch

时间:2012-12-03 12:35:24

标签: xamarin.ios compression jpeg ipa

从我删除所有不必要的文件的假设开始,我的应用程序包含一个jpg图像的文件夹(最小允许1024 * 700分辨率),其中大小为400 MB。当生成我的ipa大小是120 MB。我试图在PNG中转换这些图像,然后生成ipa,但是大小超过120 MB(140 MB),但质量有点差。

建议哪些最佳做法可以减少应用程序的大小?

P.S。这些文件显示为图库。

1 个答案:

答案 0 :(得分:3)

我们在游戏中使用的工具,画一个火柴人:EPIC,是smusher

要安装(您必须使用ruby或XCode命令行工具):

sudo gem install smusher

它可能会打印一些您可以忽略的安装错误。

使用它:

smusher mypng.png
smusher myjpg.jpg

该工具会将图片发送到雅虎的网络服务smush.it,并以无损方式压缩图片。

通常,您可以节省20%的文件大小而不会降低质量。

我们使用的其他技术肯定比如使用索引的PNG,但您已经在使用较小的JPG。