您在iOS中需要什么类型的证书?

Tul*_*lon 4 apple-push-notifications ios

我是iOS开发的新手,我有几个关于认证的常见问题 developer.apple.我想从我新创建的帐户为我的MAC(我将使用xcode 5开发我的应用程序)创建一个证书developer.apple.我按照了一些关于它的教程,但所有这些教程都在OLD INTERFACE中.在创建证书时,它们的选项较少.但是,现在当我访问我的帐户时,我会看到更多选项,然后是教程.我对iOS认证知之甚少.因此,点击"+"按钮后,在"证书"部分(左侧面板)中,我找到以下选项:

在此输入图像描述

现在,如果我想为"开发和制作"创建一个证书,我想我应该从"开发"部分选择"iOS应用程序开发"并浏览它,以及"生产"中的"App Store和Ad Hoc"部分.但我的问题是,如果我的应用程序是关于推送通知我选择这两个选项来创建证书,这两个证书是否允许?

如果任何人可以描述除了这两个选项之外的其他选项(我何时应该在颁发证书时选择那些选项),那将更加明显.

Vin*_*ain 5

非常好的教程,解释了你需要的一切.

您可以使用"iOS App Development"创建证书,但需要在创建APP ID时启用推送通知服务,还需要生成推送通知SSL证书.您可以从任何一种方式创建推送通知SSL,它是相同的.您可以在此处阅读Apple的文档,以获取更多信息:https://developer.apple.com/library/ios/documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Chapters/ProvisioningDevelopment.html#//apple_ref/doc/uid/TP40008194- CH104-SW1