0

我正在尝试创建一个新项目,如下:

$ phonegap create test com.temp testX
$ cd test
$ phonegap build ios
$ phonegap local plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-device.git

插件(设备)已成功下载到test/plugins/,但未成功安装到test/platforms/ios/testX/Plugins/。在 Xcode 中打开项目将显示这些文件丢失。手动复制和引用它们不会完全修复它。

这是什么原因?

PS:如果我不指定项目名称,它会起作用:

//project name will be HelloWorld.xcodeproj
$ phonegap create test
4

2 回答 2

1

通过切换最后 2 个命令的顺序,在构建 iOS 之前添加插件

于 2013-10-16T10:26:30.613 回答
1

嗨“git”也是一个节点模块。我想要的最简单的方法是。

npm 安装 -g git

这会将 git 作为一个模块安装在您的节点源位置。

重新启动机器。

安装phonegap插件:C:\Users\user1\yourprojectname>cordova plugin add https://git-wip-us.apache.org/repos/asf/cordova-plugin-camera.git

您将收到以下响应:从“ https://git-wip-us.apache.org/repos/asf/cordova-plugin-cam era.git”获取插件...开始安装“org.apache.cordova.相机”为 android 准备 android 项目 org.apache.cordova.camera 安装在 android 上。

希望这会很有帮助。如有问题回复。

于 2014-02-15T10:11:04.970 回答