I am trying to install ios-deploy on Mac OS X El Capitan 10.11 by running
sudo npm install -g ios-deploy and it end up with this error message:
sh: line 1: 1106 Abort trap: 6 xcodebuild npm ERR! Darwin 15.0.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "install" "-g" "ios-deploy" npm ERR! node v4.2.3 npm ERR! npm v2.14.7 npm ERR! code ELIFECYCLE npm ERR! [email protected] preinstall: `./src/check_reqs.js && xcodebuild` npm ERR! Exit status 134 npm ERR! npm ERR! Failed at the [email protected] preinstall script './src/check_reqs.js && xcodebuild'. npm ERR! This is most likely a problem with the ios-deploy package, npm ERR! not with npm itself. npm ERR! Tell the author that this fails on your system: npm ERR! ./src/check_reqs.js && xcodebuild npm ERR! You can get their info via: npm ERR! npm owner ls ios-deploy npm ERR! There is likely additional logging output above.
Why is it fail? How can I solve it?
This seems to be an issue since
El Capitan. Either try:
npm install -g ios-deploy --unsafe-perm=true
npm install -g ios-deploy --allow-root
This solution is proposed at the relating github from ios-deploy.
I tried with differents way.
This line worked for me.
sudo npm install -g –unsafe-perm ios-deploy
iOS-deploy allow us install and debug iPhone apps from the command line, without using Xcode.
The first line works for me.
npm install -g ios-deploy –unsafe-perm=true
Here is a new Solution, which is working right now…..
You need Download Xcode from APP Store, in X-code go in Preferences > Location > Command Line Tools, then select one of the listed options. After that you can install:
sudo npm install -g ios-sim
sudo npm install –global –unsafe-perm ios-deploy