config.xml中指定的Phonegap 3.5(不是Cordova)图标在构建期间未复制

JA_*_*251 3 cordova

我正在使用新发布的PhoneGap 3.5.0-0.20.4版本.

文档清楚地说明(这里)我应该能够将以下内容放在我的config.xml中,并且提供的路径是相对于项目的www文件夹的:

<platform name="ios">
    <!-- iPad -->
    <icon src="res/ios/icon-72.png" width="72" height="72" />
    <icon src="res/ios/icon-72@2x.png" width="144" height="144" />
</platform>
Run Code Online (Sandbox Code Playgroud)

但是,当我这样做然后运行:phonegap本地构建ios时,副本失败并且消息表明它正在查找错误的位置.如:

cp:没有这样的文件或目录:/Users/John/Documents/MyProjects/WorkFlow/res/ios/icon-72.png

cp:没有这样的文件或目录:/Users/John/Documents/MyProjects/WorkFlow/res/ios/icon-72@2x.png

为了增加这个谜,如果我真的把文件放在错误信息中提到的位置,那也不起作用.

到目前为止,我不得不恢复手动将图标放在iOS特定项目的Resources/icons文件夹中:/ Users/John/Documents/MyProjects/WorkFlow/platforms/ios/Work Flow/Resources/icons

但我真的想以它记录的方式宣布它们.

任何人都可以使用PhoneGap 3.*?

Kir*_*kes 5

似乎这已经改变,你现在必须在那里添加www文件夹,所以在你的顶级config.xml中尝试这个:

<platform name="ios">
    <!-- iPad -->
    <icon src="www/res/ios/icon-72.png" width="72" height="72" />
    <icon src="www/res/ios/icon-72@2x.png" width="144" height="144" />
</platform>
Run Code Online (Sandbox Code Playgroud)