APNs分发iOS和Apple Push Services之间有什么区别?

如图所示,当我想创建生产SSL证书时,普通类型应该是[APNs分发iOS],但是我创建的证书是[Apple Push Services],它有什么问题?

解决方法

当您需要为两个环境分别提供证书时,“Apple开发iOS推送服务”和“Apple Production iOS Push Services”是证书的旧名称.

现在,您只需要新的HTTP / 2 API的一个证书,所以他们将证书的名称更改为更通用的“Apple Push Services”.

这里有一些很好的信息:https://matthiaswessendorf.wordpress.com/2015/06/17/wwdc-2015-apple-push-goes-http2-for-apns/

苹果的官方文档在这里:
https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ApplePushService.html

WWDC 2015“通知的新功能”视频:
https://developer.apple.com/videos/play/wwdc2015-720/

因此,您现在不应该能够为两个独立的环境创建证书.其中一个主要优点是可用于“调试”应用程序的证书(主要是通过电缆直接安装到设备上)也可用于您发送给测试人员的构建以及生产构建.

相关文章

UITabBarController 是 iOS 中用于管理和显示选项卡界面的一...
UITableView的重用机制避免了频繁创建和销毁单元格的开销,使...
Objective-C中,类的实例变量(instance variables)和属性(...
从内存管理的角度来看,block可以作为方法的传入参数是因为b...
WKWebView 是 iOS 开发中用于显示网页内容的组件,它是在 iO...
OC中常用的多线程编程技术: 1. NSThread NSThread是Objecti...