首页 > 解决方案 > npm install -g ios-deploy 没有工作,它显示错误

问题描述

我正在尝试在我的机器上安装 APPIUM 并希望在实际设备上运行它,为此我必须安装命令“npm install -g ios-deploy”但是当我尝试安装它时会显示错误。

错误:

以下构建命令失败:PhaseScriptExecution Run\ Script build/ios-deploy.build/Release/ios-deploy.build/Script-C0CD3D981F59D20100F954DB.sh

(1 次失败)npm 错误!代码 ELIFECYCLE npm 错误!错误号 65 npm 错误!ios-deploy@1.9.2 预安装:./src/scripts/check_reqs.js && xcodebuild npm ERR!退出状态 65 npm ERR!npm 错误!在 ios-deploy@1.9.2 预安装脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。

npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/Users/synerzip/.npm/_logs/2018-07-21T10_30_21_090Z-debug.log syn-macmini-03:~ synerzip$ xcodebuild xcodebuild: error: /Users/synerzip 目录不包含 Xcode 项目。

解决方案尝试:

  1. sudo npm install -g ios-deploy
  2. npm install -g ios-deploy --unsafe-perm=true
  3. npm install -g ios-deploy --allow-root

细节:

操作系统:1.13.6

xcode 版本:9.4.1

节点版本:v10.7.0

请注意 ,当我在路径显示“/Applications/Xcode.app/Contents/Developer”之后运行命令“xcode-select --print-path”时

任何人都可以帮助我。

谢谢。

标签: iosxcodenpmhomebrewappium-ios

解决方案


我已经按顺序尝试了以下步骤,它对我有用。

  1. sudo npm 卸载 -g ios-deploy
  2. brew install ios-deploy

@Paul - 感谢您查看它。


推荐阅读