Ios 在Mac Pro上使用PhoneGap开发平台
我正在用我的Mac Pro建立一个开发平台。我安装了Ios 在Mac Pro上使用PhoneGap开发平台,ios,node.js,git,cordova,Ios,Node.js,Git,Cordova,我正在用我的Mac Pro建立一个开发平台。我安装了GIT,NODEJS,PhoneGap和Cordova。我已成功将存储库克隆到我的计算机,并添加了IOS平台。但当我开始构建我的项目时,我得到了一个错误: 命令失败,退出代码为2。 还有什么我需要安装的吗 这是我的错误: bash-3.2#sudo-s bash-3.2#phonegap构建ios [phonegap]正在执行 “cordova构建ios”。。。运行命令: /用户/开发者/电话簿/手机/电话簿/平台/ios/cordova/bu
GIT
,NODEJS
,PhoneGap
和Cordova
。我已成功将存储库克隆到我的计算机,并添加了IOS平台。但当我开始构建我的项目时,我得到了一个错误:
命令失败,退出代码为2。
还有什么我需要安装的吗
这是我的错误:
bash-3.2#sudo-s
bash-3.2#phonegap构建ios
[phonegap]正在执行
“cordova构建ios”。。。运行命令:
/用户/开发者/电话簿/手机/电话簿/平台/ios/cordova/build
xcode选择:错误:工具“xcode构建”需要xcode,但处于活动状态
开发人员目录“/Library/developer/CommandLineTools”是一个命令
线工具实例
生成其中一个平台时出错:错误:
/用户/开发者/电话簿/手机/电话簿/平台/ios/cordova/构建:
命令失败,退出代码为2您可能没有所需的
用于构建此项目的环境或操作系统
错误:
/用户/开发者/电话簿/手机/电话簿/平台/ios/cordova/构建:
命令失败,退出代码为2
在ChildProcess.whenDone(/usr/local/lib/node_modules/phonegap/node_modules/cordova/node_modules/cordova-lib/src/cordova/superspawn.js:134:23)
在ChildProcess.emit(events.js:110:17)
在maybeClose(child_process.js:1015:16)
在Process.ChildProcess.\u handle.onexit(child\u Process.js:1087:5)
首先,您不需要Cordova和PhoneGap,因为您只需要用另一个名称安装相同的东西 在您选择了听起来更适合您的名称之后,您应该解决您的XCode问题。这里已经有一个关于Stackoverflow->的问题 正如我在那里看到的,我首先建议您检查是否安装了最新版本的xcode和node。如果您已经有最新版本,请尝试重新安装Xcode或尝试运行
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
在你按照我说的做了之后,再尝试创建一个项目 首先,您不需要Cordova和PhoneGap,因为您只需要用另一个名称安装相同的东西 在您选择了听起来更适合您的名称之后,您应该解决您的XCode问题。这里已经有一个关于Stackoverflow->的问题 正如我在那里看到的,我首先建议您检查是否安装了最新版本的xcode和node。如果您已经有最新版本,请尝试重新安装Xcode或尝试运行
sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer
在你按照我说的做了之后,再尝试创建一个项目 是否安装了xcode和cli工具?是否安装了xcode和cli工具?