2016-01-06 76 views
3

我目前在应用程序中有很多图像。所有图像大小都在130mb左右。虽然我正在创建构建,然后获得150MB大小的IPA。如何减少我的应用程序的Ipa大小

所以我的问题是。我应该怎么做才能使50pa以下的Ipa尺寸。有什么办法可以减少我的Ipa尺寸。

希望任何人都会帮助我。

+0

我不认为你是给你的图像性质的足够信息。您是否尝试将图像保存为更紧凑的格式?例如PNG-8而不是PNG-24。或者可以将这些图像替换为更紧凑的矢量版本并在运行时渲染? –

回答

1

参考https://developer.apple.com/library/ios/qa/qa1795/_index.html

晴检查你的资产,你与支持架构。另外,如果您的应用程序的目标是iOS 8或更高版本,则可以从资产中删除1x图像。 此外,与故事板推出的厦门国际银行文件替换成推出图像

希望这有助于你...

1

如果你是iOS8上+去你的架构,它改变“标准(armv7s,arm64)”“其他“并只使用arm64。

iPhone5s及以上的每款设备都支持arm64。

所以你只是错过了iPhone4,iphone5(/ c),iPad4用户等。对我们来说,这是我们总用户的不到2%,是值得的,因为....删除armv7s当我们将应用程序导出到ITC时,我们的应用程序将应用程序大小减少了20MB它现在只是在arm64上进行了优化。

这使我们其他98%的用户能够在没有Wifi连接的情况下下载更新(或应用程序本身),从而增加了我们的总安装量,并弥补了过时用户丢失的2%。


仅供参考这里是一个兼容性图表: enter image description here

+0

不是iPhone 4S,iPhone 5以及更老的iPad 4。 – KingofBliss

+0

@KingofBliss谢谢你,我已经编辑了这个到我的答案!不知道为什么我第一次发布这种情况时就认为是这种情况,docs明确表示否则。 –

相关问题