ionic极光推送插件3.4.0收不到推送消息的解决方法

  • A+
所属分类:cordova ionic

最近项目里用的jpush-phonegap-plugin插件的版本为3.4.0,测试时死活收不到推送消息

这对于cordova7.0.0之前的版本来说是个灾难,因为他只支持7.0.0以上的版本,但对下不支持,

v3.4.0 支持了 Cordova Android 7.0.0,因为 Cordova Android 7.0.0 修改了 Android 项目的目录结构,所以是不向后兼容的。

严格按照下面的方法可以解决

首先用cordova plugin list看一下cordova-plugin-jcore和 jpush-phonegap-plugin的版本。如果cordova-plugin-jcore的版本高于1.1.12,jpush-phonegap-plugin的版本高于3.3.2,则先卸载。

命令:cordova plugin remove xxx

然后先安装 v1.1.12 的 cordova-plugin-jcore:

ionic cordova plugin add cordova-plugin-jcore@1.1.12

然后再安装 v3.3.2 的 jpush-phonegap-plugin:

ionic cordova plugin add jpush-phonegap-plugin@3.3.2 --variable APP_KEY=xxx

ZPY

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: