ios - 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 项目。
解决方案尝试:
- sudo npm install -g ios-deploy
- npm install -g ios-deploy --unsafe-perm=true
- 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”时
任何人都可以帮助我。
谢谢。
解决方案
我已经按顺序尝试了以下步骤,它对我有用。
- sudo npm 卸载 -g ios-deploy
- brew install ios-deploy
@Paul - 感谢您查看它。
推荐阅读
- outlook - 将电子邮件更改为前一天阅读的 Outlook 规则
- python - GroupBy 和根据 1970 年之前的日期范围转换值
- python - great_expectations:expect_column_values_to_match_json_schema 不将 json 模式作为输入
- python - Pyspark 替代 withColumn/UDF 用于不可腌制的对象 (BucketedRandomProjectionLSHModel)
- drupal - Recapctha 和选择 js 在 Drupal 8 中的 webform ajax 提交时不加载
- go - 如何从 Looker Golang sdk 返回值
- r - ggplot2:更改 scale_color_viridis_c 的 Alpha 但不是图例
- javascript - 如何在我调用 api 路由的地方部署下一个应用程序
- python - 如何在 Pandas 中将日期列和相关列一起取消嵌套?
- python - 注释仅返回指定的分组值 - Django