【问题标题】:Trouble adding cordova plugins to phonegap project将cordova插件添加到phonegap项目时遇到问题
【发布时间】:2013-11-25 09:19:38
【问题描述】:

我有一个使用 phonegap 3.1 的项目,它运行良好。

我像这样添加了cordova文件插件:

cordova plugin add org.apache.cordova.file

然后

phonegap build ios

运行良好。

我在xcode中打开项目,编译失败,报错:

Command /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang failed with exit code 1

这毫无意义,所以我进一步探索,CDVFile.h 和 CDVFile.m 在我的 xcode 项目的插件目录中以红色突出显示,单击它们不会显示它们的代码。我的其他插件工作正常。

我尝试了产品 -> 清洁但没有帮助。

有人知道我还能尝试什么吗?

【问题讨论】:

    标签: cordova


    【解决方案1】:

    如果您希望插件在本地可用,我相信您需要运行 phonegap local plugin add org.apache.cordova.file

    【讨论】:

    • 谢谢,我以为这行得通,但实际上它做了同样的事情。当我浏览我的项目时,缺少文件插件的文件夹。
    • 确保添加插件后运行phonegap local build iOS以确保所有插件都已添加到平台
    • 好的,我最终创建了一个新项目,然后使用 phonegap 本地插件添加,它工作正常,我认为使用 cordova 插件添加然后删除破坏了它。现在一切都解决了,感谢您的帮助:)
    • 命令行中的cordova和phonegap命令有很大区别。当您调用cordova时,它与本地phonegap的含义相同,因此当您调用phonegap时,并不意味着该命令在本地执行。也看看这个question
    猜你喜欢
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    • 2018-04-10
    • 1970-01-01
    • 1970-01-01
    • 2021-07-27
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多