命令行参数,而不是我用于ios部署的。
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次失败)
npm ERR!代码ELIFECYCLE
npm ERR!埃尔诺65
npm ERR! ios-deploy@1.9.2预安装:./src/scripts/check_reqs.js && xcodebuild
npm ERR!退出状态65
npm ERR!
npm ERR!在ios-deploy@1.9.2预安装脚本上失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm错误!可以在以下位置找到此运行的完整日志: npm ERR! /Users/vinicius/.npm/_logs/2018-06-20T10_50_13_426Z-debug.log
我运行命令:npm install -g ios-deploy
系统版本:macOS 10.13.5(17F77)
内核版本:Darwin 17.6.0
启动卷:Macintosh HD
启动模式:正常
计算机名称:Mac mini de Vinicius
用户名:Vinicius Ribeiro(vinicius)
安全虚拟内存:已启用
系统完整性保护:已启用
自启动以来的时间:36分钟
-bash:ios-deploy:找不到命令 3. xcodebuild -version
Xcode 9.4.1
内部版本9F2000 4. xcode-select --print-path
/Applications/Xcode.app/Contents/Developer
配置为:--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
lldb-902.0.79.7
Swift-4.1
答案 0 :(得分:5)
删除了XPCServices文件,并且安装成功; https://github.com/ios-control/ios-deploy/issues/346
答案 1 :(得分:0)
我对npm install
知之甚少,但是我发现,在High Sierra上的安装被阻止时,例如在更新红宝石宝石时,一种简单的解决方案是暂时turn off SIP。