是否可以创build多个SSL证书的提供商发送APN到相同的应用程序?

我意识到有一个问题允许多个服务器发送推送通知到相同的应用程序使用相同的SSL证书,但我的问题是不同的。

假设单个iOS应用程序的开发者希望允许多个提供者将推送通知发送到他的应用程序,但是想要控制哪个提供者有权将APN发送到他的应用程序(并且能够从任何一个撤销该特权)。

如果所有提供者都有相同的证书,为了阻止其中一个发送APN,他必须全部阻止(通过撤销推送SSL证书,并获得一个新的证书)。 对于同一个应用程序,是否可以从Apple获取多个推送SSL证书?

这样可以为每个提供者分配一个唯一的证书,这样就可以阻止一个提供者,而不会阻塞其他提供者。

在Apple Provisioning Portal上,似乎没有可能为相同的应用程序和相同的环境(开发/生产)创build多个Push SSL证书,但是我想确定它是否无法完成。

既然没有人回答我的问题,我会自己回答。

这个问题的答案曾经是“否”,但苹果似乎在供应门户(现在称为“ Certificates, Identifiers & Profiles )中做了一些更改,现在可以为相同的应用程序和相同的环境定义多个证书。

在这里输入图像说明

实际上,您只能为一个App ID创build2个苹果推送证书,而不能再创build一个。

苹果开发者中心不允许我创build更多的两个,同样的经验,我的朋友。 我不明白你的任务现在可以如何解决。 在我看来,苹果不想支持这样的产品。 也许你可以用Enterprise Developer帐号做更多,但是我没有。 所以也许其他人可以告诉我们是否允许在iOS应用程序上创build更多的推送证书。