1

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

建议使用哪些最佳实践来减小应用程序的大小?

Ps 这些文件显示为画廊。

4

1 回答 1

3

我们在游戏中使用的工具 Draw a Stickman: EPIC 是smusher

要安装(你必须有 ruby​​ 或 XCode 命令行工具):

sudo gem install smusher

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

要使用它:

smusher mypng.png
smusher myjpg.jpg

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

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

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

于 2012-12-03T19:01:10.577 回答