如何减小我的 App 的 IPA 大小

4

我目前正在开发一款应用程序,其中有很多图片。所有图片的大小都接近130MB。当我创建构建时,得到的ipa文件大小为150MB。

所以我的问题是,我该怎么做才能使ipa文件大小少于50MB?是否有任何方法可以减小ipa文件的大小。

希望有人能帮助我。


我认为你没有提供关于图像性质的足够信息。你尝试过以更紧凑的格式保存图像吗?例如,使用 PNG-8 而不是 PNG-24。或者这些图像可以被更紧凑的矢量版本替换,并在运行时渲染吗? - Glenn Howes
3个回答

2
如果您的iOS版本为8或以上,前往“架构”并将其从“标准(armv7s,arm64)”更改为“其它”,只使用arm64。iPhone5s及以上所有设备均支持arm64。
因此,您将仅错过iPhone4、iPhone5 / C、iPad4等用户。对于我们来说,这些用户不到总用户数的2%,值得这样做的原因是,将armv7s架构从我们的应用中删除后,在导出到ITC时,应用程序大小减小了 20MB 。现在它只专注于arm64。
这使我们其他98%的用户能够下载更新(或应用程序本身)而无需WiFi连接,从而增加了我们的安装总数,并弥补了失去的2%已过时用户的损失。
以下是兼容性图表的参考: enter image description here

不包括iPhone 4S、iPhone 5以及iPad 4和更早的版本。 - KingofBliss
@KingofBliss 谢谢,我已经将这个编辑到我的答案中了!当我第一次发布这个问题时,不确定为什么我会认为是这种情况,文档明显说明了相反的情况。 - Albert Renshaw

1

1

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接