ios推送通知收不到推送问题

ios
标签: #<Tag:0x00007fb83fd37850>

(拉布拉机丶) #1

推送通知setNotificationAlert,ios收不到弹窗,android能收到弹窗,推送message都能收到消息,ios收不到通知


#2

1、iOS处于前台还是后台

2、iOS系统是几?

3、推送内容写了没有


(拉布拉机丶) #3

ios处于前台和后台都收不到通知,但是在前台时能收到自定义消息。写了推送内容。ios10以上的。


(拉布拉机丶) #4

$push->iosNotification(‘hello’, [
‘sound’ => ‘sound’,
‘badge’ => ‘+1’,
‘content-available’=>true,
‘extras’ => [
‘key’ => ‘value’
]
]);


#5

推送内容指的是alert

1、检查通知栏设置

2、提供消息的msgid和你收不到通知的设备的registrationID。


(拉布拉机丶) #6

通知栏设置是允许通知,所有苹果手机都收不到Notification alert通知,安卓可以收到


(拉布拉机丶) #7

直接在控制台中发送通知 ios能够收到,使用你们文档中的代码发送通知苹果收不到


#8

web推送可以收到,API推送不行,请自行对比二者推送历史-详情中的区别,一般是iOS环境问题、appkey不对、推送目标不一样。

API推送消息给iOS,需要指定推送的环境!请让后台修改apns_production,false是开发,true是生产。
如果修改没有用,检查自己的代码,是否有覆盖、引用、改的是A推送代码,实际推送却用的B代码等影响

客户端的环境与证书有关!
关于测试两种环境的说明: 常见问题 - JPush 合集(持续更新)


(拉布拉机丶) #9

apns_production现在是false在哪里修改为true


#10

后台推送后台改代码,让他自己去代码里面搜额,各种语言的示例链接里面有


(拉布拉机丶) #11

麻烦说具体一点,后台就是不知道代码里怎么设置这个参数,用的php的v3.5的接口


#12

就是一定要我贴出具体到参数的链接是吧,认真点看我说的和给的链接在17分钟前我回复的时候你就可以解决了


(拉布拉机丶) #13


(拉布拉机丶) #14

已经改为true还是只能在前台收到自定义消息,收不到推送通知


#15

信息如何获取: 极光产品相关提问简要说明