Ionic Android推送通知在phonegap插件推送上出错



我使用的是Ubuntu(15.10)64位系统,日志使用chrome。

我正在尝试做android推送通知和http://docs.ionic.io/v1.0/docs/push-from-scratch#使用这个离子文档,我正在尝试做推送通知。

当尝试安装ionic plugin add phonegap-plugin-push时,我遇到了类似Error: Variable(s) missing (use: --variable SENDER_ID=value).的错误。为什么会出现这种错误,任何人都可以给我一个解决方案。

正如您在该插件的安装文档中看到的那样(https://github.com/phonegap/phonegap-plugin-push/blob/master/docs/INSTALLATION.md)您必须在安装时提供一个SENDER_ID变量,如下所示:

ionic plugin add phonegap-plugin-push --variable SENDER_ID="your-app-id"

因此,如果你想支持安卓设备,你的第一步就是点击这里:

https://console.developers.google.com/iam-admin/projects

并创建一个新项目。您在那里提供的名称(例如"您的应用程序id")应该与您作为SENDER_id传递给安装命令的名称相匹配。

如果你不关心安卓系统,不管你在那里通过什么,一切都很好。

phonegap plugin add phonegap-plugin-push --variable SENDER_ID="XXXXXXX"

在主config.xml中添加

<gap:plugin name="phonegap-plugin-push" source="npm" spec="1.5.3" />

通过移除

<gap:plugin name="phonegap-plugin-push" source="npm" />

它应该起作用。

相关内容

  • 没有找到相关文章

最新更新