推送通知无法进入移动应用

时间:2018-02-07 08:43:27

标签: android cordova firebase firebase-cloud-messaging cordova-plugins

我现在正在使用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>

任何人都建议我想更新任何其他配置!

1 个答案:

答案 0 :(得分:0)

Google-services.json文件会生成一个项目编号。该数字更新您的项目senderID。它会正常工作。