Phonegap Push Plugin在Nougat中不起作用

时间:2016-10-19 09:52:54

标签: android cordova phonegap-pushplugin android-7.0-nougat

我正在使用最新的Phonegap Push Plugin作为我的Phonegap应用程序。它在Nougat下工作正常但在Nougat中相同的代码不起作用。我已尝试多次调试,如果有任何遗漏但发现设备未被GCMSender识别,也会在服务器端进行交叉验证。此外,每次卸载并重新安装应用程序时,注册的设备令牌都是相同的,而在Pre Nougat设备的情况下,每次卸载和全新安装后它总是不同。我所拥有的设备是Nexus 6P。

1 个答案:

答案 0 :(得分:0)

最后搜索了这么多后找到了以下答案:

重启您的设备,因为它必须已获得Nougat的OTA更新。 系统的缓存分区可能尚未清除。似乎是牛轧糖中的一个问题。以下是重新启动的步骤,并在Nougat中找到了相同的推送通知代码:

- 关闭设备电源

- 同时按住音量调低和电源直到看到启动画面

- 使用降低音量以导航至恢复模式

- 按电源确认

- 等到你看到Android机器人然后按下电源。

- 按下并释放音量增加

使用“降低音量”向“擦除缓存分区”选项

进行操作

- 按电源选择

- 使用降低音量以突出显示是选项

- 按电源选择

- 按电源重启

参考链接:https://productforums.google.com/forum/#!topic/nexus/xEssjbdwpgk