应用程序图标不使用cordova更改为自定义图标

Ste*_*ley 8 iphone ios cordova

我正在尝试使用phonegap启动cordova应用程序,但无法更改iOS的默认应用程序图标 - (实际图标不是启动画面).默认图标始终被复制到Resouces - > icons文件夹中,而不是我的自定义图标.我使用了phonegap中指定的方法,建议在config.xml文件中添加一个图标标签,但是这不起作用?重新启动xcode并重新启动我的应用程序,并从模拟器/设备中删除它不起作用.

这是我的config.xml文件,我指定了图标...

...
<icon src="icon.png" />
<icon src="icon/ios/icon.png" gap:platform="ios" width="57" height="57" />
<icon src="icon/ios/icon@2x.png" gap:platform="ios" width="114" height="114" />
<icon src="icon/ios/icon-72.png" gap:platform="ios" width="72" height="72"/>
<!-- retina iPad support: PhoneGap 2.5.0+ only -->
<icon src="icon/ios/icon-72@2x.png" gap:platform="ios" width="144" height="144"/>
...
Run Code Online (Sandbox Code Playgroud)

任何帮助都会很棒!

ps我明显检查了所有相关的帖子,我可以找到这个,没有运气

Vic*_*icM 5

我遇到了同样的问题,尽管搜索了一个明确的我没有运气尝试在 config.xml 中添加图标标签,也没有通过将我的图标存储在 www/icon 文件夹中以便cordova build 可以按预期复制它们。文档根本不清楚,分散在不同的帖子和解决方案中。

所以对我有用的是以下内容,虽然我认为这不是最优雅的解决方案,但它有效。

打开您的 XCode 项目并将您的图标存储在文件夹 Resources/icons 上,或者选择您的目标项目,转到摘要并向下滚动直到看到图标,单击其中任何一个并右键单击它并选择在查找器中打开,以便您覆盖默认位置的正确位置。

确保使用与目标文件夹中使用的名称相同的名称以避免混淆并清理您的项目并重新构建它。

如果您在模拟器或设备中运行项目,很可能会出现默认图标,在这种情况下,只需从设备上卸载您的应用程序并重新构建它。

希望它有所帮助,但是我希望有一种方法来修改开发 www 并让cordova构建复制图标和启动画面。