我使用eclips和xcode4.5为android和IOS创建了phonegap应用程序
Andorid应用程序的大小为650KB
IOS app的大小是9MB !!!
我创建了空的phonegap应用程序(刚刚在终端上创建)并且具有相同的大小
如何减少IOS应用程序的大小?
谢谢!
答案 0 :(得分:12)
标准iOS应用程序包含大量艺术作品,例如:用于CDVCapture插件。
如果您不使用Capture API(可能),您可以通过删除Resources文件夹中的Capture.bundle
并从CDVCapture
中的插件列表中删除Cordova.plist
来节省2.3MB
当然,大部分文件大小都是由您自己使用的各种闪屏,图标和艺术品引起的。有一种很好的方法可以最大限度地降低这些成本。获取ImageOptim并将Xcode项目文件夹放在其上。这将大大减少图像的文件大小(而不会降低质量)。最后一步:Xcode重新压缩所有的艺术作品,所以他们又有一个更大的文件大小(愚蠢,对吧?)。转到Build Settings
标签,然后在搜索字段中输入PNG
。将Compress PNG files
设为NO
。
further reading on imageoptim & Xcode
整个过程应该会使您的应用程序减少至少50%,请报告您可以实现多少,谢谢。
答案 1 :(得分:1)
那将是视网膜闪屏图像。
10MB是正常的应用程序大小,不用担心。