我在哪里放置 phonegap-plugin-push 2.0.0 的 SENDER_ID?
Posted
技术标签:
【中文标题】我在哪里放置 phonegap-plugin-push 2.0.0 的 SENDER_ID?【英文标题】:Where do I put SENDER_ID for phonegap-plugin-push 2.0.0? 【发布时间】:2018-02-10 23:00:42 【问题描述】:phonegap-plugin-push 2.0.0 "PushPlugin"
我将 phonegap-plugin-push 更新到 2.0.0。 在文档上它说
“从 2.0.0 版开始,SENDER_ID 参数已在安装时删除。相反,您将 google-services.json (android) 和/或 GoogleService-Info.plist 放在项目的根文件夹中,然后添加将以下行添加到您的 config.xml 中。”
所以在我的 config.xml 中,我有:
我还在我的项目文件夹中创建了这些文件:
但是我不知道在这两个文件中写什么! 我想在这些文件中写 SENDER_ID="1234567",但格式是什么?
该文档没有在这些文件中添加 SENDER_ID 的示例。
救命!
【问题讨论】:
【参考方案1】:对于 2.x 版本,您无需在安装插件时添加 SENDER_ID。该插件从 Google-service.json 和 google-service.info.plist 文件中解析自己的
只需使用命令安装插件
ionic Cordova 插件添加 phonegap-plugin-push
然后
npm-安装
【讨论】:
【参考方案2】:您不必自己编写这些文件!
就我而言,我使用 FCM 发送推送通知并从 FCM 门户下载它们。您使用的是 FCM 还是其他?无论如何,这些文件必须下载。
您使用哪种推送服务? FCM、Azure、..?
此外,对于推送插件 2.0.0,请确保使用 phonegap 版本“cli-7.0.1”。
【讨论】:
我使用 GCM(我认为我需要更改为 FCM!)。正如你所说,我应该下载这些文件!链接是这个。 support.google.com/firebase/answer/7015592以上是关于我在哪里放置 phonegap-plugin-push 2.0.0 的 SENDER_ID?的主要内容,如果未能解决你的问题,请参考以下文章
我在哪里放置一个数组,以便 Windows 窗体控件可以访问它?