首页 > 解决方案 > 我可以为 APNS 使用不同的 CSR 并为推送通知使用内部分发证书吗

问题描述

在为我们的企业应用程序启用推送通知时,我遇到了一个问题。我无法创建新的内部证书,因为它已经由企业中的其他人为其他应用程序创建,并且创建新证书没有更多限制。所以我必须根据我的要求重用它。

我可以创建我的 APNS 证书,但 CSR 将不同于用于创建内部证书的证书。我已经测试了通知并且它不起作用。是因为这个还是其他原因。

简而言之:如果用于创建 APNS 证书的 CSR 与用于创建用于签署应用程序的内部分发证书的 CSR 不同,是否会有任何问题。请注意:两者的选定 AppID 相同。

标签: swiftapple-push-notificationsswift5apple-developer

解决方案


我测试了上述场景并且它正在工作。所以答案是肯定的,我们可以为内部证书和 APNS 证书使用不同的 CSR。两个证书使用的捆绑包 ID 应该相同。


推荐阅读