分组推送问题:生产环境收不到推送,开发环境可以

ios
标签: #<Tag:0x00007fb83fc3b258>

(吻你不叼烟) #1

在分组中新加了一个应用 IOS的
配置了生产环境和开发环境

用PHP SDK 对接

推送后开发环境可以收到推送消息
但是生产环境收不到

然而在极光自己的后台 推送给IOS的生产环境 又可以接收到推送消息

也就是 用API推送到IOS的生产环境,虽然API返回成功,但实际应用并没有收到推送消息
用极光自己的后台 生产和开发环境都没问题,可以收到推送消息


#2

web推送可以收到,API推送不行,请自行对比二者推送历史-详情中的区别,一般是环境问题(iOS)、appkey不对、推送目标不一样,没有给Android或者iOS传值,alert为空等等。

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

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


(吻你不叼烟) #3

KEY Secret
肯定没问题
如果有问题 回调不可能是成功的


(吻你不叼烟) #4

问题找到了 谢谢
apns_production 就是这个的原因:grinning: