我测试了Cordova 3.0.0 CLI工具.命令
$ sudo cordova platform add android
Run Code Online (Sandbox Code Playgroud)
做得好.但是我在命令期间遇到了错误
$ sudo cordova platform add ios
Run Code Online (Sandbox Code Playgroud)
错误
[Error: An error occured during creation of ios sub-project. /bin/sh: /Users/user/.cordova/lib/ios/cordova/3.0.0/bin/create: No such file or directory ]
Run Code Online (Sandbox Code Playgroud)
当我决定安装以前的版本
$ sudo npm install -g cordova@2.9.0
Run Code Online (Sandbox Code Playgroud)
是的, -
$ cordova platform add ios
Run Code Online (Sandbox Code Playgroud)
命令完成了他的工作.我得到了ios子项目
我已经安装了Xcode 4.6.3和xCode的命令行工具.提前感谢任何线索.
顺便说一下,我并不是唯一遇到这样的问题的人.请参阅 - PhoneGap CLI:"创建ios子项目时出错" https://groups.google.com/forum/#!msg/phonegap/woWZzT39osg/CpK_rUIKmYAJ
更新:已 修复:已删除版本化文件夹,即
rm -rf ~/.cordova/lib/ios/cordova/3.0.0/
Run Code Online (Sandbox Code Playgroud)
之后
$ sudo cordova platform add ios
Run Code Online (Sandbox Code Playgroud)
ios平台添加没有错误.