ios - phonegap IOS 应用大小

标签 ios xcode cordova

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

Andorid 应用程序大小为 650KB

iOS 应用的大小是 9MB!!!

我创建了空的 phonegap 应用程序(只是在终端上创建)并获得了相同的大小

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

谢谢!

最佳答案

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

Capture.bundle rm CDVCapture from plugins

当然,文件大小的很大一部分是由各种启动画面、图标和您自己使用的艺术品造成的。有一个很好的方法可以最大限度地减少这些成本。得到 ImageOptim并将你的 Xcode 项目文件夹放在上面。这将显着减小图像的文件大小(而不会降低质量)。最后一步:Xcode 重新压缩所有艺术品,因此它们的文件大小再次变大(愚蠢,对吧?)。转到 Build Settings 选项卡并在搜索字段中键入 PNG。将 Compress PNG files 设置为 NOCompress PNG files

further reading on imageoptim & Xcode

整个过程应该至少减少你的App 50%,请报告你能达到多少,谢谢。

关于ios - phonegap IOS 应用大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13697409/

相关文章:

android - ionic 安卓模拟器

android - 有什么方法可以在 Android 应用程序中嵌入浏览器?

iphone - 如何在 xCode 中重新命名应用程序

xcode - 除非用户登录,否则钥匙串(keychain)不会从 Jenkins 脚本解锁

ios - 从绝对 URL 读取图像文件时出现 ENCODING_ERR

ios - 具有自动更新当前时区的静态让日历不起作用

Swift 编译器 2.1.1 永远卡在字典上

ios - 集合(Collection)——插入多个元素

ios - Facebook 信使支付

ios - 解析 : Send updates to clients without notification