设置应用程序以使用单个通用推送通知客户端 SSL 证书进行开发和生产
Setup an app to use single Universal Push Notification Client SSL Certificate for Development and Production
最近 Apple 推出了一种新型的 APNS 证书 - 通用推送通知客户端 SSL 证书。
在我看来,它应该允许一个证书用于开发和生产(沙盒和生产)。这是真正需要的功能,因为我的后端使用 Azure 通知中心发送推送,并且只包含一个可用的 space 证书(沙盒或生产)。
我试图遵循官方 docs provided by Apple(创建通用推送通知客户端 SSL 证书)但没有成功 - 新证书仅适用于 Distribution 。甚至在他们的屏幕截图上,我也看到该证书仅适用于分发模式而不适用于开发,这让我感到困惑
- Creating a Universal Push Notification Client SSL Certificate
这就是为什么我会感谢任何解释它应该如何工作的指导或建议,我是否正确理解了这些证书的用途?
它应该是这样的 - "Configurable" 用于开发,"Enabled" 用于分发。但它也适用于开发。
我在寻找如何 "Generate a universal APNs client SSL certificate" 时遇到了同样的问题。过了一会儿,我设法让它工作了。在 Apple 开发者控制台中:
- 创建一个密钥(不是证书)
- 写下您的密钥名称 select "APNs" 服务。
- 下载您的 .p8 密钥。
那么你必须在通话中使用这个 .p8 文件。
最近 Apple 推出了一种新型的 APNS 证书 - 通用推送通知客户端 SSL 证书。
在我看来,它应该允许一个证书用于开发和生产(沙盒和生产)。这是真正需要的功能,因为我的后端使用 Azure 通知中心发送推送,并且只包含一个可用的 space 证书(沙盒或生产)。
我试图遵循官方 docs provided by Apple(创建通用推送通知客户端 SSL 证书)但没有成功 - 新证书仅适用于 Distribution 。甚至在他们的屏幕截图上,我也看到该证书仅适用于分发模式而不适用于开发,这让我感到困惑 - Creating a Universal Push Notification Client SSL Certificate
这就是为什么我会感谢任何解释它应该如何工作的指导或建议,我是否正确理解了这些证书的用途?
它应该是这样的 - "Configurable" 用于开发,"Enabled" 用于分发。但它也适用于开发。
我在寻找如何 "Generate a universal APNs client SSL certificate" 时遇到了同样的问题。过了一会儿,我设法让它工作了。在 Apple 开发者控制台中:
- 创建一个密钥(不是证书)
- 写下您的密钥名称 select "APNs" 服务。
- 下载您的 .p8 密钥。
那么你必须在通话中使用这个 .p8 文件。