命令行参数 比我用于 ios-deploy 的参数要多。
sudo npm install -g ios-deploy --unsafe-perm --allow-root
预期行为
通过NPM全局安装ios-deploy
实际行为。
未安装 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\脚本 build/ios-deploy.build/Release/ios-deploy.build/Script-C0CD3D981F59D20100F954DB.sh
(1 次失败)
错误!代码生命周期
错误!错误号 65
错误! ios-deploy@1.9.2 预安装:./src/scripts/check_reqs.js && xcodebuild
错误!退出状态 65
错误!
错误! ios-deploy@1.9.2 预安装脚本失败。
错误!这可能不是 npm 的问题。上面可能有额外的日志输出。
npm 错误!可以在以下位置找到此运行的完整日志: 错误!/Users/vinicius/.npm/_logs/2018-06-20T10_50_13_426Z-debug.log
重现问题的步骤
我运行命令:npm install -g ios-deploy
系统规范
- system_profiler SPSoftwareDataType
System Version: macOS 10.13.5 (17F77)
Kernel Version: Darwin 17.6.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: Mac mini de Vinicius
User Name: Vinicius Ribeiro (vinicius)
Secure Virtual Memory: Enabled
System Integrity Protection: Enabled
Time since boot: 36 minutes
- ios-部署-V
-bash: ios-deploy: command not found 3. xcodebuild -version
Xcode 9.4.1
Build version 9F2000 4. xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
- gcc --version
Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 9.1.0 (clang-902.0.39.2)
Target: x86_64-apple-darwin17.6.0
Thread model: posix
InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin
- lldb --version
lldb-902.0.79.7
Swift-4.1
最佳答案
删除了 XPCServices 文件,安装成功; https://github.com/ios-control/ios-deploy/issues/346
关于Ios-deploy 安装不起作用 - macOS High Sierra (10.13.5),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50952245/