面对为PhoneGap添加ios平台的问题

时间:2014-05-09 07:11:21

标签: ios cordova

我想使用CLI为Phonegap添加ios平台项目但是没有遇到以下问题。

Creating ios project...
xcrun: Error: could not stat active Xcode path '/Volumes/Xcode/Xcode.app/Contents/Developer'. (No such file or directory)
Cordova can only run in Xcode version 4.6 or greater.
Error: /Users/Mahmood1/.cordova/lib/ios/cordova/3.4.1/bin/create: Command failed with exit code 2
    at ChildProcess.whenDone (/usr/local/lib/node_modules/cordova/src/superspawn.js:126:23)
    at ChildProcess.EventEmitter.emit (events.js:98:17)
    at maybeClose (child_process.js:743:16)
    at Process.ChildProcess._handle.onexit (child_process.js:810:5)

注意:我在应用程序中安装了两个版本的xcode。 xcode 5.1和xcode 4.6。其中xcode 5.1的名称为“xcode”,xcode 4.6的名称为“xcode2”。

1 个答案:

答案 0 :(得分:0)

如果您已在其他位置安装Xcode,则在xcode-select命令上

更多信息

如果创建脚本无法在Xcode中找到命令行工具的位置,则会显示“错误:在/ Developer中找不到开发人员目录”消息。如果在系统上安装了多个版本的Xcode或从旧版本的Xcode升级时,可能会发生这种情况。解决方案是运行xcode-select命令来设置位置。如果已在默认位置安装Xcode,则执行的命令为:

更多信息https://developer.apple.com/library/mac/documentation/Darwin/Reference/ManPages/man1/xcode-select.1.html