我正在尝试通过运行 sudo npm install -g ios-deploy
在 Mac OS X El Capitan 10.11 上安装 ios-deploy,但最终出现以下错误消息:
sh: line 1: 1106 Abort trap: 6 xcodebuild
npm ERR! Darwin 15.0.0
npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "ios-deploy"
npm ERR! node v4.2.3
npm ERR! npm v2.14.7
npm ERR! code ELIFECYCLE
npm ERR! ios-deploy@1.8.3 preinstall: `./src/check_reqs.js && xcodebuild`
npm ERR! Exit status 134
npm ERR!
npm ERR! Failed at the ios-deploy@1.8.3 preinstall script './src/check_reqs.js && xcodebuild'.
npm ERR! This is most likely a problem with the ios-deploy package,
npm ERR! not with npm itself.
npm ERR! Tell the author that this fails on your system:
npm ERR! ./src/check_reqs.js && xcodebuild
npm ERR! You can get their info via:
npm ERR! npm owner ls ios-deploy
npm ERR! There is likely additional logging output above.
为什么会失败?我该如何解决?
最佳答案
这似乎是自 El Capitan
以来的一个问题。要么尝试:
npm install -g ios-deploy --unsafe-perm=true
或:
npm install -g ios-deploy --allow-root
此解决方案是在 ios-deploy 的相关 github 上提出的.
关于ios-deploy 无法在 Mac OS X El Capitan 10.11 上安装,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34195673/