【问题标题】:Remove unused splash screens and icons from PhoneGap application从 PhoneGap 应用程序中删除未使用的启动屏幕和图标
【发布时间】:2013-01-16 12:27:11
【问题描述】:

我有一个非常大的应用程序大小。我试图删除不必要的启动画面和图标的默认图像文件(我不支持 ipad)。但是我得到一个 PBXCp 错误(如 /icon-72.png:没有这样的文件或目录),即使我只为 iphone 配置了项目,并且我已经删除了 -Info.plist 上的 ipad 图标引用。

有人知道我为什么会收到这个错误吗?

我还想尽可能减小文件大小。我已经删除了不需要的 Capture.bundle 文件。还有什么想法吗?

非常感谢

【问题讨论】:

  • 这不是您问题的答案,但也可以帮助您解决问题。查看imageoptim.com,只需单击一下即可破坏图像文件,从而最大限度地减少应用程序包的大小。甚至像 TweetBot 这样的知名应用程序也在使用此工具将其应用程序减少数 MB!
  • 他们在imageoptim.com/xcode.html 所说的关于在“构建设置”上禁用“压缩 PNG 文件”的说法也很有趣。我节省了大量空间

标签: ios cordova icons splash-screen


【解决方案1】:

1)

您的项目中仍有对“icon-72.png”文件的引用。

检查项目的构建阶段(例如“复制捆绑资源”阶段,尤其是),并打开项目中的所有文件夹以确保其中没有列出红色(即丢失)文件。

2)

对于较大的图形文件,将图像或其他任何内容托管在您的一台服务器上,然后让应用下载并缓存它。这将有助于减少初始下载大小。

【讨论】:

  • 是的,我在“复制捆绑资源”中有参考。非常感谢!
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-09-29
  • 1970-01-01
  • 2020-12-24
  • 2018-06-06
  • 2022-07-18
  • 2015-01-13
  • 1970-01-01
相关资源
最近更新 更多