IOS 推送客户端没有通知

ios
jpush
收不到消息
标签: #<Tag:0x00007fb846a66c50> #<Tag:0x00007fb846a66840> #<Tag:0x00007fb846a66520>

(小吴) #1

推送给IOS的消息app 能够正常接收到推送消息,到时通知栏那边没有显示,检查了设置那边通知都有开启,但是还是没有显示,证书都正常配置



在控制台发送消息,提示成功,送达为0

通知栏依然没有任何消息,试了好多次了


#2

1.日志是否打印了消息
2.请提供推送的消息的msgid(MessageID)和收不到这条消息的设备的registrationID(在客户端获取,无论以何种方式做推送,该信息必须提供)
信息如何获取: 极光产品相关提问简要说明


(小吴) #3

绑定的别名没有使用registrationID,日志上面没有显示


(小吴) #4

只有消息ID


#5

registrationID信息如何获取上述链接里面说的很清楚,请去客户端获取。


(小吴) #6

我使用的apicloud平台集成jpush,信息ID:36028797207865847 registrationID:1a1018970aa27aaf396
app是可以正常接受到消息,但是通知栏没有消息。后台发送的测试消息,也没有任何提醒


#7

1、你同时发了通知和自定义消息

2、你的通知由于环境不一致,发送失败,你App是生产环境的

3、自定义消息已经收到,但默认不展示


(小吴) #8

好,可以了,谢谢


(小吴) #9

顺便问一下,我后台代码用的是PHP sdk,通过推送代码推送的app,但是它不能像后台发送通知消息一样,展示在通知栏里面,只能在app里面显示,跟后台的自定义消息有点类似,不显示通知。这个有没有办法解决??


#10

让你们后台推送notification通知消息,不要推送自定义消息Message啊,这不都是你们自己代码控制的吗


(小吴) #11


#12


(小吴) #13

对呀,我把mssage方法去掉,它就消息都没有了


(小吴) #14

可以了 ,这个没有开启,谢了