消息刚才还可以收到,现在收不到,消息已经推送出去了


(hoan) #1

tag值是test20

{“sendno”:“858816466”,“msg_id”:“42784196806899082”}


#2

#3

收不到消息的排查与信息的提供

必须提供 registrationID ,高峰期可能存在延迟。


(hoan) #4

registrationID :140fe1da9eae711f1a0


#5

你这个 registrationID 没有设置 这个tag,请检查。如果之前收到过,代表你们调API 删除了

别名/标签推送失败,请检查「推送消息的当时」该App是否有设置别名/标签成功

客户端需要看callback回调:code为0且返回别名/标签值
服务端查询别名绑定关系: https://docs.jiguang.cn/jpush/server/push/rest_api_v3_device/

新版本SDK提供的新接口已支持在客户端进行增删改查,可调 get 方法进行查询
https://docs.jiguang.cn/jpush/client/Android/android_api/#aliastag
https://docs.jiguang.cn/jpush/client/iOS/ios_api/#api-ios


(hoan) #6

很尴尬,我退出后,重新登录就可以了,刚才也没退出登录呢

image


#7

这需要你检查自己的代码,检查是否什么操作触发了删除tag的 API 操作


(hoan) #8

image

我现在更改了包名,不需要极光推送消息,怎么把这个提示去掉,大拿


#9

你如果不再接入极光推送,就将极光 SDK 在你的工程里面去掉,如果功能要保留,是按要求配置 Appkey 和 包名


(hoan) #10

只把移动端的sdk去掉就行吗?

服务端的需要去掉吗?


#11

这个报错是客户端的报错,客户端去掉就可以了,至于服务端,如果你们彻底不再使用极光,那就去掉。如果其他的 App 还在使用,那自然是需要保留的


(hoan) #12

好的,这个是给别人定制做的,他们不需要推送。其他APP应该是使用他们自己的包名是申请appkey吧,一个APP可以申请多个appkey吗 ?


#13

在一个官网账号下,一个包名只能对应一个 Appkey ,不可以创建同样包名的多个应用(Appkey),在客户端也要对应配置,才能正确集成。

他们不需要推送功能的话,就不用给他们加入极光的 SDK 和推送相关的代码。


(hoan) #14

明白了,谢谢,大拿。


(hoan) #15

大拿 咨询个问题 : APP进行一些操作 触发消息推送。调极光服务器,极光服务器下发消息收不到。不是一直收不到,是有时收不到或者延迟(延迟10分钟、更严重的是上午进行处理的单子,下午才收到) 这个具体是什么原因引起的呢?


#16

Android 还是 iOS ?

注意长连接的状态。

除了客户端的连接状态外,高峰期堵塞也可能存在延迟,一般是下午 17:00左右 会有大量信息。


(hoan) #17

安卓端 我们是上午测试的


#18

去监测你们客户端的长连接状态


(hoan) #19

大拿,如何检测呢?


#20

上面的链接里面有说明

看日志
https://docs.jiguang.cn/jpush/client/Android/android_api/#_160