java 推送 ios 收不到信息

收不到消息
标签: #<Tag:0x00007fb83cdcff68>

(趁年轻じ☆Ve不如拼一拼) #1

java 推送根据设备号进行推送ios或者android,ios接收不到信息,android可以,可能由什么原因导致的 tags:收不到消息


#2

1、收不到消息的问题:请提供推送的消息的msgid(MessageID)和收不到这条消息的设备的registrationID(在客户端获取,无论以何种方式做推送,该信息必须提供)

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

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

关于测试两种环境的说明: 常见问题 - JPush 合集(持续更新)


(趁年轻じ☆Ve不如拼一拼) #4
{
"platform": "all",
"audience": {
"registration_id": [
"161a3797c83dfd61de4"
]
},
"notification": {
"android": {
"alert": "申通快递",
"extras": {
"androidNotification extras key": "1"
},
"title": "申通快递"
},
"ios": {
"alert": "申通快递",
"extras": {
"iosNotification extras key": "1"
},
"badge": "+1",
"sound": "sound.caf"
}
},
"message": {
"title": "祝大家新春快乐",
"msg_content": "申通快递祝新老客户新春快乐",
"extras": {
"message extras key": "1"
}
},
"options": {
"sendno": 1,
"time_to_live": 86400,
"apns_production": false
}
}{
"msg_id": 29273398979286811,
"sendno": 1
}

这个后台打印的josn


#5

推送的是开发环境,而你们的开发证书未上传


(趁年轻じ☆Ve不如拼一拼) #7

谢谢您,已经处理了