Phonegap 推送插件在牛轧糖中不起作用
Phonegap Push Plugin not working in Nougat
我正在为我的 Phonegap 应用程序使用最新的 Phonegap Push Plugin。它在 Nougat 下面工作正常,但在 Nougat 中,相同的代码不起作用。我试过多次调试,如果有任何遗漏,也在服务器端进行交叉验证,但发现 GCMSender 无法识别该设备。此外,每次我卸载并重新安装应用程序时,注册的设备令牌都是相同的,而对于 Pre Nougat 设备,每次卸载和全新安装后它总是不同的。我的设备是 Nexus 6P。
终于在搜索了这么多之后找到了以下答案:
重新启动您的设备,因为它必须有牛轧糖的 OTA 更新。
系统的缓存分区可能尚未清除。似乎是牛轧糖的一个问题。以下是重新启动的步骤,发现相同的推送通知代码也适用于牛轧糖:
-关闭您的设备
-同时按住音量调低和电源,直到看到开机画面
-使用调低音量导航至恢复模式
-按电源键确认
-等到看到 Android 机器人,然后按住电源键。
-按下并释放调高音量
- 降低音量导航到擦除缓存分区选项
-按下电源键 select
-使用调低音量突出显示是选项
-按下电源键 select
-按电源重启
参考Link:https://productforums.google.com/forum/#!topic/nexus/xEssjbdwpgk
我正在为我的 Phonegap 应用程序使用最新的 Phonegap Push Plugin。它在 Nougat 下面工作正常,但在 Nougat 中,相同的代码不起作用。我试过多次调试,如果有任何遗漏,也在服务器端进行交叉验证,但发现 GCMSender 无法识别该设备。此外,每次我卸载并重新安装应用程序时,注册的设备令牌都是相同的,而对于 Pre Nougat 设备,每次卸载和全新安装后它总是不同的。我的设备是 Nexus 6P。
终于在搜索了这么多之后找到了以下答案:
重新启动您的设备,因为它必须有牛轧糖的 OTA 更新。 系统的缓存分区可能尚未清除。似乎是牛轧糖的一个问题。以下是重新启动的步骤,发现相同的推送通知代码也适用于牛轧糖:
-关闭您的设备
-同时按住音量调低和电源,直到看到开机画面
-使用调低音量导航至恢复模式
-按电源键确认
-等到看到 Android 机器人,然后按住电源键。
-按下并释放调高音量
- 降低音量导航到擦除缓存分区选项
-按下电源键 select
-使用调低音量突出显示是选项
-按下电源键 select
-按电源重启
参考Link:https://productforums.google.com/forum/#!topic/nexus/xEssjbdwpgk