2017-05-08 1 views
-1

아래 오류가 발생했습니다. 제거 된 플랫폼을 제거한 후 다시 추가하려고하면 'aerogear-cordova-push'플러그인을 추가했습니다.'aerogear-cordova-push'을 (를) 설치하지 못했습니다 : 정의되지 않음

Failed to install 'aerogear-cordova-push':undefined 

Error: /Library/Ruby/Gems/2.0.0/gems/claide-1.0.1/lib/claide/command.rb:439:in `help!': [!] You cannot run CocoaPods as root. (CLAide::Help) 



Cordova CLI: 7.0.0 
Ionic Framework Version: 2.0.0-rc.3 
Ionic CLI Version: 2.2.3 
Ionic App Lib Version: 2.2.1 
Ionic App Scripts Version: 0.0.44 
ios-deploy version: Not installed 
ios-sim version: 5.0.13 
OS: macOS Sierra 
Node Version: v6.9.5 
Xcode version: Xcode 8.3.2 Build version 8E2002 

어떤 조언?

나는 IONIC:Unable to install phonegap-plugin-push in ios app을 시도했지만

답변

0

이 코르도바/이온/폰갭 명령에 sudo를 사용하지 마십시오 도움이 didnot. npm 권한 문제가있는 경우 nvm (노드 버전 관리자) 사용을 고려하십시오.

플러그인을 설치하면 pod install 명령이 Cordova에서 실행되고 sudo를 사용할 때 pod install이 실행될 수 있습니다. ("루트로 CocoaPod를 실행할 수 없습니다."라는 메시지가 표시됩니다)

관련 문제