phonegap IOS应用程序大小

时间:2012-12-04 06:40:04

标签: ios xcode cordova

我使用eclips和xcode4.5为android和IOS创建了phonegap应用程序

Andorid应用程序的大小为650KB

IOS app的大小是9MB !!!

我创建了空的phonegap应用程序(刚刚在终端上创建)并且具有相同的大小

如何减少IOS应用程序的大小?

谢谢!

2 个答案:

答案 0 :(得分:12)

标准iOS应用程序包含大量艺术作品,例如:用于CDVCapture插件。 如果您不使用Capture API(可能),您可以通过删除Resources文件夹中的Capture.bundle并从CDVCapture中的插件列表中删除Cordova.plist来节省2.3MB

Capture.bundle rm CDVCapture from plugins

当然,大部分文件大小都是由您自己使用的各种闪屏,图标和艺术品引起的。有一种很好的方法可以最大限度地降低这些成本。获取ImageOptim并将Xcode项目文件夹放在其上。这将大大减少图像的文件大小(而不会降低质量)。最后一步:Xcode重新压缩所有的艺术作品,所以他们又有一个更大的文件大小(愚蠢,对吧?)。转到Build Settings标签,然后在搜索字段中输入PNG。将Compress PNG files设为NOCompress PNG files

further reading on imageoptim & Xcode

整个过程应该会使您的应用程序减少至少50%,请报告您可以实现多少,谢谢。

答案 1 :(得分:1)

那将是视网膜闪屏图像。

10MB是正常的应用程序大小,不用担心。