我正在尝试通过运行cnpm install -g ios-deploy在Mac OS High Sierra 10.13.2上安装ios-deploy,最终出现此错误消息:

问题描述 投票:0回答:2

fangyongteng $ cnpm install -g ios-deploy将ios-deploy下载到/ usr / local / lib / node_modules / ios-deploy_tmp复制/usr/local/lib/node_modules/ios-deploy_tmp/[email protected]@ios-部署到/ usr / local / lib / node_modules / ios-deploy将ios-deploy的依赖项安装到/ usr / local / lib / node_modules / ios-deploy / node_modules scripts.preinstall [email protected]“./ src / scripts /check_reqs.js && xcodebuild“stderr:xcode-select:error:tool'xcodebuild'需要Xcode,但是有效

开发人员目录'/Library/Developer/CommandLineTools'是一个命令行工具实例

安装失败!错误:运行“sh -c ./src/scripts/check_reqs.js&&xcodebuild”错误,退出代码1

错误:运行“sh -c ./src/scripts/check_reqs.js&&xcodebuild”错误,在ChildProcess.proc.on.code退出代码1(/ usr / local / lib / node_modules / cnpm / node_modules / runscript / index。 js:74:21)在ChildProcess.emit(events.js:159:13)处于MaybeClose(internal / child_process.js:943:16)的Process.ChildProcess._handle.onexit(internal / child_process.js:220:5) )npminstall版本:3.3.0 npminstall args:/usr/local/Cellar/node/9.3.0_1/bin/node /usr/local/lib/node_modules/cnpm/node_modules/npminstall/bin/install.js --china - -userconfig = / Users / fangyongteng / .cnpmrc --disturl = https://npm.taobao.org/mirrors/node --registry = http://registry.npm.taobao.org -g ios-deploy

appium-ios
2个回答
1
投票

我也有同样的问题,我的解决方案是使用sudo xcode-select --reset


0
投票

我执行此声明解决了这个问题:sudo xcode - select - switch / Applications / Xcode9.2 app / Contents / Developer

© www.soinside.com 2019 - 2024. All rights reserved.