APNS证书设置问题

AK47
8年前 4.3k 0

您好,我们的应用开发使用了极光推送,目前一切正常,但是有一个问题想请教一下:

推送的发起我们使用了服务端SDK,API里面有一个参数apnsProduction(布尔值),字面意思是是否使用APNS推送的生产证书。
类似的,客户端SDK里面也有同样的设置;进入极光推送的控制台也有类似的设置。

推送的开发证书和生产证书都验证成功后,我们的开发将客户端SDK、极光推送的控制台以及发出推送信息的服务端上的apnsProduction都设置成了false,也就是表示非生产环境,一切正常。

我的问题是,假如提交应用到APP STORE审核,是否意味着上述三个位置(客户端、极光控制台、推送服务端)的apnsProduction均需要设置成true?

如果是的话,那修改后,我们再继续进行持续优化开发的时候按道理是需要apnsProduction为false的,那么问题来了,客户端我们可以修改配置,服务端我们可以再fork一个拷贝重新设置,但是极光控制台上的apnsProduction参数这时候还是true,如果不修改的话是否就没办法推送开发环境的消息了?

1个回答

热门排序
  • jiminy
    采纳 8年前
    首先要说明的是JPush有三个地方涉及到apns环境:1.JPush控制台的[应用设置]的[APNs推送环境]:由这个截图可以看出来,这个只适用于V2 API,而V2 API已经在很久以前就不再维护了。注:如果想知道自己是用的是哪个API可 展示全部