PhoneGap IOS 应用程序大小

9

我使用eclipse和xcode4.5创建了适用于android和IOS的phonegap应用。

Android应用的大小为650KB。

而IOS应用的大小则达到了9MB!!!

我创建了一个空的phonegap应用(只是在终端上创建),但大小相同。

我该如何减小IOS应用的大小呢?

谢谢!


iOS应用程序提交的最大大小为2 GB,亲爱的 - 不要担心...!! - Saurabh Passolia
2个回答

12
标准的iOS应用程序包括许多艺术品,例如CDVCapture插件。 如果您不使用Capture API(这很可能),则可以通过删除资源文件夹中的Capture.bundle并从Cordova.plist中的插件列表中删除CDVCapture来节省2.3MB。

Capture.bundle rm CDVCapture from plugins

当然,文件大小的很大一部分是由各种闪屏、图标和您自己使用的艺术品引起的。有一个非常好的方法来最小化这些成本,即使用ImageOptim并将Xcode项目文件夹拖放到其中。这将显著减少图像文件大小(而不会失去质量)。最后一步:Xcode重新压缩所有艺术品,因此它们的文件大小再次变大(很愚蠢,对吧?)。转到Build Settings选项卡,将PNG键入搜索字段。将Compress PNG files设置为NO压缩PNG文件 在imageoptim和Xcode上进一步阅读 整个过程应该至少将您的应用程序减少50%,请回报您能够实现多少,谢谢。

@SharonMantin 你有一款通用应用程序吗,还是只有 iPad 或 iPhone 版本?因为如果你不想支持 iPad,你可以完全删除它的艺术品。回报告给我,这样我就可以编辑/扩展我的答案。 - Stephan Bönnemann-Walenta
我正在使用Xcode 6和Swift,并遇到类似的问题,你有什么额外的提示吗? - Michael

1

那将是视网膜闪屏图片。

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


1
所有的启动画面加起来不到1MB。 - Sharon Mantin

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