apsForProduction选项问题,导致前后端配置不同,接收不到信息.

ios
标签: #<Tag:0x00007fb84725c7c0>

(hehe12345) #1

[JPUSHService setupWithOption:launchOptions appKey:KEY_PUSH
channel:nil
apsForProduction:NO
advertisingIdentifier:nil];

apsForProduction这个选项在 release 环境是不是自动设置成YES了?

我们代码中写的是 NO, 但是上线以后自动变成 YES 了,导致跟我们的后台配置对不上,


#2

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

API推送消息给iOS,需要指定推送的环境!请让后台修改apns_production,false是开发,true是生产。


(hehe12345) #3

收到,谢谢确认