Cordova平台添加ios – 错误命令失败,退出代码2

我正在尝试将iOS平台添加到我的cordova项目,但是我一直在遇到同样的错误。 我已经按照这里的说明。

当我使用cordova platform add ios它给了我以下错误

 Shauns-MacBook-Pro:hello shaunbrown$ cordova platform add ios Creating ios project... Unknown option: n Usage: head [-options] <url>... Cordova can only run in Xcode version 4.6 or greater. Error: /Users/shaunbrown/.cordova/lib/ios/cordova/3.5.0/bin/create: Command failed with exit code 2 at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:135:23) at ChildProcess.EventEmitter.emit (events.js:98:17) at maybeClose (child_process.js:753:16) at Process.ChildProcess._handle.onexit (child_process.js:820:5) 

我试图四处寻找错误,但我找不到任何东西。

我正在运行xCode 5.1.1,所以我知道它没有任何关系。 有没有其他人遇到过这个问题,或者有这个问题的解决办法? 我拉我的头发试图修复它,迄今为止我没有得到任何地方。

如果需要,我可以提供更多信息。

我设法解决这个问题。 我打开了我的.bash_profile文件并注释掉了引用我的XAMPP安装的那一行。

然后,我重新启动terminal,它完美的工作。

你可能有Xcode 5.x,但是你的命令行工具可能是为以前的版本设置的。

types:

  xcodebuild -version 

在一个terminal。 如果您需要更新,请阅读以下内容:

Xcode 4.4及更高版本安装命令行工具