iOS极光推送后台证书配置


(png) #1

iOS极光推送 ,请问后台需要配置两个证书吗?开发证书和发布证书


#2

根据你自己的需求,你如果只需要测试开发环境的, 可以只传一个开发证书


(png) #3

我们需要两个,平时是测试的,但是最后上线时需要测试发布环境的推送,是不是就要两个了?


(png) #4

我们后台说没有什么证书,就是有个字段标记是真实环境还是测试环境


(png) #5

对后台也不了解,不知道iOS推送后台这块具体是怎么回事?因为通过极光控制台直接推,就可以,但是通过我们的后台就不行


#6

1、极光官网控制台-推送设置里面必须配置证书才可以集成成功和推送消息,请根据要求上传证书。

另:现在 Apple 的生产推送证书允许用于开发环境的推送,所以你也可以选择上传生产证书,勾选将生产证书用于开发环境,可节省这一步
https://docs.jiguang.cn/jpush/client/iOS/ios_cer_guide/

2、服务端推送的时候,只需要设置字段,标注这条消息是发给谁的,但之前官网的配置是要做的。


(png) #7

好的,谢谢了,我们再测测


#8

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

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

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