我目前在应用程序中有很多图像。所有图像大小都在130mb左右。虽然我正在创建构建,然后获得150MB大小的IPA。如何减少我的应用程序的Ipa大小
所以我的问题是。我应该怎么做才能使50pa以下的Ipa尺寸。有什么办法可以减少我的Ipa尺寸。
希望任何人都会帮助我。
我目前在应用程序中有很多图像。所有图像大小都在130mb左右。虽然我正在创建构建,然后获得150MB大小的IPA。如何减少我的应用程序的Ipa大小
所以我的问题是。我应该怎么做才能使50pa以下的Ipa尺寸。有什么办法可以减少我的Ipa尺寸。
希望任何人都会帮助我。
您可以考虑缩减应用程序,但这只适用于新的ios 9设备。其他方法是在需要时从服务器下载这些图像,并且不包括该包中的所有内容。
参考https://developer.apple.com/library/ios/qa/qa1795/_index.html
晴检查你的资产,你与支持架构。另外,如果您的应用程序的目标是iOS 8或更高版本,则可以从资产中删除1x图像。 此外,与故事板推出的厦门国际银行文件替换成推出图像
希望这有助于你...
如果你是iOS8上+去你的架构,它改变“标准(armv7s,arm64)”“其他“并只使用arm64。
iPhone5s及以上的每款设备都支持arm64。
所以你只是错过了iPhone4,iphone5(/ c),iPad4用户等。对我们来说,这是我们总用户的不到2%,是值得的,因为....删除armv7s当我们将应用程序导出到ITC时,我们的应用程序将应用程序大小减少了20MB。 它现在只是在arm64上进行了优化。
这使我们其他98%的用户能够在没有Wifi连接的情况下下载更新(或应用程序本身),从而增加了我们的总安装量,并弥补了过时用户丢失的2%。
不是iPhone 4S,iPhone 5以及更老的iPad 4。 – KingofBliss
@KingofBliss谢谢你,我已经编辑了这个到我的答案!不知道为什么我第一次发布这种情况时就认为是这种情况,docs明确表示否则。 –
我不认为你是给你的图像性质的足够信息。您是否尝试将图像保存为更紧凑的格式?例如PNG-8而不是PNG-24。或者可以将这些图像替换为更紧凑的矢量版本并在运行时渲染? –