【发布时间】:2015-10-20 19:41:27
【问题描述】:
我正在使用我的 Mac Pro 设置开发平台。我已经安装了GIT、NODEJS、PhoneGap 和Cordova。我已成功将存储库克隆到我的计算机并添加了 IOS 平台。但是当我去构建我的项目时,我得到一个错误:
Command failed with exit code 2.
还有什么我需要安装的吗?
这是我的错误:
bash-3.2# sudo -s bash-3.2# phonegap build ios [phonegap] 执行 'cordova build ios'... 运行命令: /Users/developer/PhoneBook/DOR_Phonebook_mobile/DorPhonebook/platforms/ios/cordova/build
xcode-select:错误:工具“xcodebuild”需要 Xcode,但处于活动状态 开发者目录 '/Library/Developer/CommandLineTools' 是一个命令 线工具实例
错误构建平台之一:错误: /Users/developer/PhoneBook/DOR_Phonebook_mobile/DorPhonebook/platforms/ios/cordova/build: 命令失败,退出代码 2 您可能没有所需的 构建此项目的环境或操作系统
错误: /Users/developer/PhoneBook/DOR_Phonebook_mobile/DorPhonebook/platforms/ios/cordova/build: 命令失败,退出代码为 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) 在可能关闭(child_process.js:1015:16) 在 Process.ChildProcess._handle.onexit (child_process.js:1087:5)
【问题讨论】:
-
你安装了xcode和cli工具吗?