4

刚开始使用 PhoneGaps 命令行界面和新的 Plugman 命令。这是我为创建项目而进行的调用

Alex-Britez-MBP:barcodeApp abritez$ phonegap create /Users/abritez/Documents/Projects/phonegap/barcodeApp --name "barcodeApp" --id "com.company.barcodeApp"

有回应

  phonegap  created project at /Users/abritez/Documents/Projects/phonegap/barcodeApp

然后我尝试加载从(https://github.com/wildabeast/BarcodeScanner)下载的插件

 Alex-Britez-MBP:barcodeApp abritez$ plugman --platform ios --project /Users/abritez/Documents/Projects/phonegap/barcodeApp/platforms/ios --plugin /Users/abritez/Documents/Projects/phonegap/_plugins/barcodeReader

我在终端上收到以下错误

grafting xml at selector "plugins" from "/Users/abritez/Documents/Projects/phonegap/barcodeApp/platforms/ios/barcodeApp/config.xml" during config install went bad :(

我检查了目录,它似乎是成功添加的文件,但在模拟器和设备上运行应用程序都失败了。

有什么想法我哪里出错了吗?

更新: 我确实注意到在 plugin.xml 中有一行说明

<config-file target="config.xml" parent="plugins">
            <plugin name="BarcodeScanner" value="CDVBarcodeScanner"/>
        </config-file>

我看到 2 个插件文件夹,一个在 cordova.plugin 中,另一个在顶层。好奇这是否是问题所在。

我注意到的另一件有趣的事情是 PlugMan 如何创建目录。这似乎不正确。

截图在这里: 目录截图

4

1 回答 1

3

我有这个问题,我解决了它附加<plugins></plugins></widget>我的config.xml. 但这听起来是一个临时解决方案,因为plugins标签似乎在新版本中已被弃用(待确认,文档真的很糟糕)......

于 2013-07-25T09:54:42.763 回答