【发布时间】:2014-08-04 02:33:28
【问题描述】:
我正在使用新发布的 PhoneGap 3.5.0-0.20.4 版本。
文档明确指出 (here) 我应该能够将以下内容放入我的 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>
但是,当我执行此操作然后运行:phonegap local build 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.* 一起工作吗?
【问题讨论】:
-
我不肯定,但问题可能是路径中领先的
/吗?尝试删除它,使路径看起来像<icon src="res/ios/.... -
糟糕。对于那个很抱歉。生成的原始代码 not 没有前导斜杠,我添加了它以查看它是否改变了任何内容。在这里张贴笔记之前忘记把它拿出来。我将编辑原始帖子以将其删除,以避免未来读者的混淆。而且我已经再次确认上面列出的错误也发生在没有前导斜杠(我删除)的情况下。
标签: cordova