web-dev-qa-db-fra.com

ios-deploy ne parvient pas à installer sur Mac OS X El Capitan 10.11

J'essaie d'installer ios-deploy sur Mac OS X El Capitan 10.11 en exécutant Sudo npm install -g ios-deploy. Le message d'erreur suivant s'affiche:

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.

Pourquoi est-ce échouer? Comment puis-je le résoudre?

13
user1995781

Cela semble être un problème depuis El Capitan. Soit essayer:

npm install -g ios-deploy --unsafe-perm=true

ou:

npm install -g ios-deploy --allow-root

Cette solution est proposée à la relation github à partir de ios-deploy .

41
Beat

J'ai essayé de différentes manières.

Cette ligne a fonctionné pour moi.

Sudo npm installer -g --unsafe-perm ios-deploy

5
slorenzo

Voici une nouvelle solution qui fonctionne actuellement .....

Vous devez télécharger Xcode à partir de l'APP Store. Dans X-code, allez dans Préférences> Emplacement> Outils de ligne de commande, puis sélectionnez l'une des options répertoriées. Après cela, vous pouvez installer:

Sudo npm installer -g ios-sim Sudo npm installer --global --unsafe-perm ios-deploy

0
Friis1978

npm avec l'autorisation autoriser ou des paramètres non sécurisés n'a pas fonctionné pour moi. essayez brasser . Le commandement serait 

brew install ios-deploy

si vous n'avez pasinfusioninstallez alors ses quelques secondes. installer ici https://brew.sh/

brasser était la seule chose a fonctionné sur mon mac-mini High Sierra

0
Danish