swift - 我可以为 APNS 使用不同的 CSR 并为推送通知使用内部分发证书吗
问题描述
在为我们的企业应用程序启用推送通知时,我遇到了一个问题。我无法创建新的内部证书,因为它已经由企业中的其他人为其他应用程序创建,并且创建新证书没有更多限制。所以我必须根据我的要求重用它。
我可以创建我的 APNS 证书,但 CSR 将不同于用于创建内部证书的证书。我已经测试了通知并且它不起作用。是因为这个还是其他原因。
简而言之:如果用于创建 APNS 证书的 CSR 与用于创建用于签署应用程序的内部分发证书的 CSR 不同,是否会有任何问题。请注意:两者的选定 AppID 相同。
解决方案
我测试了上述场景并且它正在工作。所以答案是肯定的,我们可以为内部证书和 APNS 证书使用不同的 CSR。两个证书使用的捆绑包 ID 应该相同。
推荐阅读
- javascript - 微软边缘控制台中的 javascript 错误
- excel - Excel VBA:从其他两个的排列创建一个表
- javascript - TypeError:无法读取未定义的属性“searchContact”
- java - macOS 上的 frame.setSize 问题(java 代码)
- python - 使用 pandas,找到两个 DataFrame 之间的相交区域?
- docker - 远程 AWS 上的 Zalenium 集线器 IP
- android - Android 上的“su”既不报错也不生效。如何在 root 设备上成功运行 su 命令?
- javascript - 如何优化重新训练的 ssd_mobilenet_v2_coco 以进行 tensorflowjs 推理?
- php - 我尝试使用 PHPMailer 发送电子邮件,但出现错误:
- javascript - 如何编写可重用和模块化的 Redux 选择器?