我现在正在使用cordova 8.0。 Beforei正在使用6.5。当我使用6.5时,我正确地获得推送通知。现在我已经更新了cordova 8.0.0,之后我安装了firebase analystics和phonegap push插件。
我已经安装了所有插件 更新了google-services.json文件, 更新了config.xml文件。 这是与信使相关的移动应用程序
在firebase控制台上的测试通知之后我得到了。 但我的应用程序有信使在那里。如果我发送消息给messenger我进入内部应用程序。但推送通知我没有得到。
此问题仅适用于cordova 8版本。 config.xml像这样更新
<plugin name="phonegap-plugin-push" spec="^2.1.3">
<variable name="SENDER_ID" value="1:954650986639:android:135d209282da2c19" />
<variable name="FCM_VERSION" value="11.6.2" />
</plugin>
<platform name="android">
<allow-intent href="market:*" />
<resource-file src="google-services.json" target="app/google-services.json" />
</platform>
任何人都建议我想更新任何其他配置!
答案 0 :(得分:0)
Google-services.json文件会生成一个项目编号。该数字更新您的项目senderID。它会正常工作。