jpush / jpush-phonegap-plugin

JPush's officially supported PhoneGap/Cordova plugin (Android & iOS). 极光推送官方支持的 PhoneGap/Cordova 插件(Android & iOS)。
https://docs.jiguang.cn
MIT License
926 stars 350 forks source link

ionic1 安卓 不能成功注册极光 #322

Closed ThenMorning closed 6 years ago

ThenMorning commented 6 years ago

WARNING: 如果不按照这个表格,我们将无法帮助你,并将忽略你的问题。

你的运行环境

期望效果

安装插件后,在 app.js里面 写入2行代码 启动推送,应该在推送平台 可以 推送全部。

实际效果

提示我 并没有 客户端 注册了 sdk等等。

重现步骤

完全按照文档来的。

背景

更改 cordova 版本 ,尝试 低版本插件

Debug logs

包括 Android 或 iOS 的日志:

huangminlinux commented 6 years ago

有没有日志? appkey 和 包名是不是匹配的?

ThenMorning commented 6 years ago

首先谢谢您的回复, 日志我不清楚在哪里看。 appkey 和包名 绝对是一致的,我将会在下面截图放上来

ThenMorning commented 6 years ago

我 新 下载了 ionic1的 官方 模版项目, 也是一样的情况。

ThenMorning commented 6 years ago

@huangminlinux

ThenMorning commented 6 years ago

0beec851-136d-4a7f-ac04-4f0b77267fc3 3ae3555a-4c8b-451d-be3b-80461a02867d 98d62c50-5f09-4b0c-ba9f-bdfb62a8e8a3 101b1470-0aea-4a71-b528-951ae307a6f8 279e5ed4-dfa9-47ec-8818-2059de5dfdb5 a8f3ef72-10dc-4fbd-a946-367ecae219af

lhw5123 commented 6 years ago

你现在安装的插件版本和 cordova-plugin-jcore 插件的版本是多少? v3.4.1 需要 v1.2.0 版本的 cordova-plugin-jcore,并且只支持 android platform 7.0.0。

ThenMorning commented 6 years ago

jpush 3.4.1 jcore 1.2.0 我的android platform 是 6.1.2的 @lhw5123

lhw5123 commented 6 years ago

那需要升级 android platform,或者降级插件。 降级插件的话,你可以卸载插件后,先命令行安装 v1.1.12 的 cordova-plugin-jcore:

cordova plugin add cordova-plugin-jcore@1.1.12

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

cordova plugin add jpush-phonegap-plugin@3.3.2 --variable APP_KEY=xxxx
ThenMorning commented 6 years ago

我试试 多谢 @lhw5123

ThenMorning commented 6 years ago

我去 。 原来是版本问题。。。 调了 2天 各种重装,累死了。。。 十分感谢各位,谢谢了 @huangminlinux @lhw5123