极光推送自定义消息收不到

ios
收不到消息
标签: #<Tag:0x00007fb832962520> #<Tag:0x00007fb8329623e0>

(graliet) #1

在web网页上控制台推送自定义消息, ios, iphone7plus 收不到自定义消息, 但是app重新启动 进入的时候就能收到当时发的自定义消息了, xcode控制台打印别名注册成功了已经 Message ID 1131073193
发送编号 1529460067
推送平台 ios
registrationID: 13165ffa4e5828470f9


(graliet) #2

--------------------JPush SDK Version:3.0.9–build:60----------
--------------------JCore Lib Version:1.2.0–build:46----------


(graliet) #3

帮忙看一下 谢谢了@Lris:sleepy:


#4

iOS 自定义消息必须在前台才能接收


(graliet) #5

您好 我确定app处于前台 但是还是没有收到 , 因为收到后会在前台打印toast 您能不能看看查明下原因


#6

推送消息时在前台,收不到消息,重启启动 App 后可以收到消息,你是否使得 App 前台息屏静置了一段时间?

iOS 自定义消息需要与极光服务器连上才可以收到,也就是前台状态是必要的,但若处于前台,由于网络波动、手机限制导致连接断开,也会导致收不到消息。

个人建议你勾选这两个,并在手机端打开后台应用刷新功能,对此有一定的帮助


(graliet) #7

你好, 手机限制和网络波动这个我暂时没有查证,但能保证的是手机没有息屏,前台状态一直在保持, 并且您提供的建议我已经是处于勾选状态的了


#8

Background fetch 也勾选一下

我查询的结果是,推送消息当时,未与极光服务器连接,直到2018-06-20 10:01:23连接成功才下发成功


(graliet) #9

好的感谢您.