离子:无法安装的PhoneGap-插件推在iOS应用(IONIC:Unable to install

2019-09-29 07:42发布

我是新与离子framework.Currently我对离子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)

我已搜查,但没有找到解决办法还没有!

Answer 1:

我也有同样的问题。 在我来说,我使用sudo ionic platform add ios

这是运作良好,同时建立每一个插件,但PhoneGap的-插件推。

PhoneGap的-插件,推的是不断给上面的错误[!] You cannot run CocoaPods as root. (CLAide::Help) [!] 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

希望这会有所帮助。



文章来源: IONIC:Unable to install phonegap-plugin-push in ios app