APNs Distribution iOS 和 Apple Push Services 有什么区别?
What's the difference between APNs Distribution iOS and Apple Push Services?
如图所示,当我想创建Production SSL Certificate时,正常的类型应该是[APNs Distribution iOS],但是我创建的Certificate是[Apple Push Services],怎么回事有错吗?
“Apple Development iOS Push Services”和“Apple Production iOS Push Services”证书之间存在很大差异。一个用于沙箱,另一个用于生产推送服务器。确保您使用适当的证书进行测试和生产,不要与那些混淆
您上面提到的两种推送 SSL 证书,即开发和生产。开发推送 SSL 证书仅在您将 iPhone 附加到 mac 并直接在您的设备上编译时才有效。当您使用 Development Push SSL 证书时,Apple 的演示服务器将用于发送通知。而当您创建应用程序文件或 .ipa 文件并将其安装在设备上时,您需要使用生产推送 SSL 证书。您不能混合搭配这些证书。
希望它能消除您的疑问...:)
看起来现在生产证书也适用于开发环境(但反之则不然)。这就是为什么 Apple 将生产证书的名称更改为通用名称的原因:Apple Push Services:...
"Apple Development iOS Push Services" 和 "Apple Production iOS Push Services" 是证书的旧名称,当您需要为两个环境分别使用证书时。
现在,您只需要 new HTTP/2 API 的一个证书,因此他们已将证书的名称更改为更多名称一般 - "Apple Push Services".
这里有一些很好的信息:https://matthiaswessendorf.wordpress.com/2015/06/17/wwdc-2015-apple-push-goes-http2-for-apns/
WWDC 2015 "What's New in Notifications" 视频在这里:
https://developer.apple.com/videos/play/wwdc2015-720/
因此,您现在不应该能够为两个单独的环境创建证书。这样做的主要好处之一是,适用于 "debug" 构建应用程序的证书(主要是那些通过电缆直接安装到设备上的应用程序)也适用于您发送给测试人员的构建,也适用于生产构建。
如图所示,当我想创建Production SSL Certificate时,正常的类型应该是[APNs Distribution iOS],但是我创建的Certificate是[Apple Push Services],怎么回事有错吗?
“Apple Development iOS Push Services”和“Apple Production iOS Push Services”证书之间存在很大差异。一个用于沙箱,另一个用于生产推送服务器。确保您使用适当的证书进行测试和生产,不要与那些混淆
您上面提到的两种推送 SSL 证书,即开发和生产。开发推送 SSL 证书仅在您将 iPhone 附加到 mac 并直接在您的设备上编译时才有效。当您使用 Development Push SSL 证书时,Apple 的演示服务器将用于发送通知。而当您创建应用程序文件或 .ipa 文件并将其安装在设备上时,您需要使用生产推送 SSL 证书。您不能混合搭配这些证书。
希望它能消除您的疑问...:)
看起来现在生产证书也适用于开发环境(但反之则不然)。这就是为什么 Apple 将生产证书的名称更改为通用名称的原因:Apple Push Services:...
"Apple Development iOS Push Services" 和 "Apple Production iOS Push Services" 是证书的旧名称,当您需要为两个环境分别使用证书时。
现在,您只需要 new HTTP/2 API 的一个证书,因此他们已将证书的名称更改为更多名称一般 - "Apple Push Services".
这里有一些很好的信息:https://matthiaswessendorf.wordpress.com/2015/06/17/wwdc-2015-apple-push-goes-http2-for-apns/
WWDC 2015 "What's New in Notifications" 视频在这里: https://developer.apple.com/videos/play/wwdc2015-720/
因此,您现在不应该能够为两个单独的环境创建证书。这样做的主要好处之一是,适用于 "debug" 构建应用程序的证书(主要是那些通过电缆直接安装到设备上的应用程序)也适用于您发送给测试人员的构建,也适用于生产构建。