2017-03-08 73 views
1

我是新的離子框架。目前我正在研究離子iOS應用程序。當我安裝phonegap-plugin-push我得到錯誤IONIC:無法在ios應用程序中安裝phonegap-plugin-push

Failed to install 'phonegap-plugin-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) 

我已經搜索了它,但沒有找到解決方案!

回答

1

我也有同樣的問題。在我的情況下,我使用sudo ionic platform add ios

這是行之有效的,同時建設每個插件,但phonegap插件推。

的PhoneGap-插件,推的是不斷給上述錯誤[!] You cannot run CocoaPods as root. (CLAide::Help)

然後我用ionic platform add ios沒有sudo這是這個實際的解決方案。但在這種情況下,它一直在給我許可相關問題code EACCESS

然後我用下面的步驟來克服那一個。

  • sudo chown -R $USER /usr/local/
  • 再次加入cordoava和離子
  • sudo npm install -g cordova
  • sudo npm install -g ionic

其它信息

  • 的PhoneGap-插件推版本:1.10.0

  • 科爾多瓦CLI:6.5.0

  • 離子CLI版本:2.2.2

  • 節點版本:v7.7.2

  • Xocde版本:8.2.1的Xcode

  • 的CocoaPods版本:1.2.0

希望這會有所幫助。

+0

非常感謝你@stack粉絲爲答案遲了回答實際上,我切換到「Firebase」通知。 – Nupur

+0

@Nupur Jain np :)。只要有一天你要用phonegap-plugin-push工作,就試試它 –

相關問題