从我已删除所有不必要的文件的假设开始,我的应用程序包含一个包含 jpg 图像的文件夹(最小允许 1024*700 分辨率),大小为 400 MB。当生成我的 ipa 大小是 120 MB。我尝试将这些图像转换为 PNG,然后生成 ipa,但大小超过 120 MB(140 MB),但质量有点差。
建议使用哪些最佳实践来减小应用程序的大小?
Ps 这些文件显示为画廊。
从我已删除所有不必要的文件的假设开始,我的应用程序包含一个包含 jpg 图像的文件夹(最小允许 1024*700 分辨率),大小为 400 MB。当生成我的 ipa 大小是 120 MB。我尝试将这些图像转换为 PNG,然后生成 ipa,但大小超过 120 MB(140 MB),但质量有点差。
建议使用哪些最佳实践来减小应用程序的大小?
Ps 这些文件显示为画廊。
我们在游戏中使用的工具 Draw a Stickman: EPIC 是smusher。
要安装(你必须有 ruby 或 XCode 命令行工具):
sudo gem install smusher
它可能会打印一些您可以忽略的安装错误。
要使用它:
smusher mypng.png
smusher myjpg.jpg
该工具会将图片发送到雅虎的网络服务smush.it
,并以无损方式压缩图像。
通常,您可以节省大约 20% 的文件大小而不会降低质量。
我们肯定还有其他技术,例如使用索引 PNG,但您已经在使用较小的 JPG。