可以将Voip推送证书和APN推送证书连接成一个证书,以便与常规推送或Voip推送一起使用吗?

时间:2017-10-26 16:58:09

标签: ios ssl https apple-push-notifications

我在应用程序商店中有一个使用静音推送通知的应用程序,新版本将使用Voip推送。

以前我能够连接dev推送证书和prod推送证书,然后在发送推送的服务器代码中使用该组合证书。这样做的好处是,如果服务器代码在生产环境或沙箱环境中发送推送,则不需要更改证书 - 当建立连接时,会自动使用连接中的相关证书。

生产推送证书和沙箱推送证书不同,生产推送令牌和dev推送令牌不同。然而,将prod和dev证书合并为一个的方法是有效的。所以理论上它应该也适用于voip推送证书和非voip证书,假设它们具有相同的密码并且是使用游戏CSR生成的。 我想用静音推送证书和voip推送证书做类似的事情,以便服务器可以使用相同的证书,因此服务器将兼容旧版本的应用程序和新版本,而无需执行类似识别的操作应用程序的版本和更改证书。

我已经做了一些实验,但到目前为止还没能实现。 有没有人做过类似的事情,或者如何连接这两个步骤。

1 个答案:

答案 0 :(得分:-1)

我们不能对简单推送和VOIP推送使用相同的证书和设备令牌。您必须为两者创建单独的证书。因为两者都会生成不能相互使用的设备令牌。

相关问题