【问题标题】:IONIC:Unable to install phonegap-plugin-push in ios appIONIC:无法在 ios 应用程序中安装 phonegap-plugin-push
【发布时间】:2017-07-28 16:02:24
【问题描述】:

我是 ionic 框架的新手。目前我正在开发 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)

我已经搜索过了,但还没有找到解决方案!

【问题讨论】:

    标签: ios cordova ionic-framework phonegap-plugins


    【解决方案1】:

    我也遇到了同样的问题。就我而言,我使用了sudo ionic platform add ios

    这在构建除了 phonegap-plugin-push 之外的所有插件时效果很好。

    phonegap-plugin-push 不断出现上述错误[!] You cannot run CocoaPods as root. (CLAide::Help)

    然后我使用ionic platform add ios 而不使用sudo 这是实际的解决方案。但在这种情况下,它一直给我权限相关问题code EACCESS

    然后我使用以下步骤来克服那个。

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

    其他信息

    • phonegap-plugin-push 版本:1.10.0

    • 科尔多瓦 CLI:6.5.0

    • Ionic CLI 版本:2.2.2

    • 节点版本:v7.7.2

    • Xocde 版本:Xcode 8.2.1

    • CocoaPods 版本:1.2.0

    希望这会有所帮助。

    【讨论】:

    • 非常感谢@stack 粉丝的回答。抱歉回复晚了,实际上我切换到Firebase 进行通知。
    • @Nupur Jain np :)。如果有一天您要使用 phonegap-plugin-push ,请尝试上述方式
    猜你喜欢
    • 1970-01-01
    • 2019-01-11
    • 1970-01-01
    • 2017-06-16
    • 2017-02-28
    • 1970-01-01
    • 1970-01-01
    • 2019-05-19
    • 2020-04-22
    相关资源
    最近更新 更多