Ios-deploy安装不起作用 - macOS High Sierra(10.13.5)

Vin*_*iel 3 macos xcode ios npm

比我用于ios-deploy的命令行参数.

sudo npm install -g ios-deploy --unsafe-perm --allow-root

预期的行为

通过NPM安装ios-deploy global

实际行为.

未安装Ios-deploy并收到错误65:

/ bin/sh -c /usr/local/lib/node_modules/ios-deploy/build/ios-deploy.build/Release/ios-deploy.build/Script-C0CD3D981F59D20100F954DB.sh cp:/ System/Library/PrivateFrameworks/MobileDevice .framework/XPCServices:没有这样的文件或目录

**建筑失败**

以下构建命令失败:PhaseScriptExecution Run\Script build/ios-deploy.build/Release/ios-deploy.build/Script-C0CD3D981F59D20100F954DB.sh(1 failure)npm ERR!代码ELIFECYCLE npm ERR!errno 65 npm ERR!ios-deploy@1.9.2 preinstall:./src/scripts/check_reqs.js && xcodebuild npm ERR!退出状态65 npm ERR!错误的ERR!在ios-deploy@1.9.2预安装脚本中失败.错误的ERR!这可能不是npm的问题.上面可能有额外的日志记录输出.

错误的ERR!可以在以下位置找到此运行的完整日志:npm ERR!/Users/vinicius/.npm/_logs/2018-06-20T10_50_13_426Z-debug.log

重现问题的步骤

我运行命令:npm install -g ios-deploy

系统规格

  1. system_profiler SPSoftwareDataType

系统版本:macOS 10.13.5(17F77)

内核版本:达尔文17.6.0

启动音量:Macintosh HD

引导模式:正常

电脑名称:Mac mini de Vinicius

用户名:Vinicius Ribeiro(vinicius)

安全虚拟内存:已启用

系统完整性保护:已启用

开机时间:36分钟

  1. ios-deploy -V

-bash:ios-deploy:找不到命令3. xcodebuild -version

Xcode 9.4.1

构建版本9F2000 4. xcode-select --print-path

/Applications/Xcode.app/Contents/Developer

  1. gcc --version

配置为: - prefix =/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir =/usr/include/c ++/4.2.1

Apple LLVM版本9.1.0(clang-902.0.39.2)

目标:x86_64-apple-darwin17.6.0

线程模型:posix

InstalledDir:/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin

  1. lldb --version

LLDB-902.0.79.7

斯威夫特 - 4.1

小智 5

删除了XPCServices文件,安装工作正常; https://github.com/ios-control/ios-deploy/issues/346