我是iOS开发中的新手。我对developer.apple
的认证有几个常见问题。我想从我新创建的developer.apple
帐户为我的MAC(我将使用 xcode 5 开发我的应用程序)创建证书。我按照了一些关于它的教程,但所有这些教程都在OLD INTERFACE中。在创建证书时,它们的选项较少。但是,现在当我访问我的帐户时,我会看到更多选项,然后是教程。我对iOS认证知之甚少。因此,点击“+”按钮后,在“证书”部分(左侧面板)中,我找到以下选项:
现在,如果我想为“开发与生产”创建证书,我想我应该选择 “开发”部分的“iOS App开发”和通过它以及“生产”部分的“App Store和Ad Hoc”。但我的问题是,如果我的申请是关于推送通知&我选择这两个选项来创建证书,这两个证书是否允许?
如果任何人可以描述除了这两个选项之外的其他选项(我何时应该在颁发证书时选择那些选项),那将更加明显。
答案 0 :(得分:5)
非常好tutorial,解释了你需要的一切。
您可以使用“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
答案 1 :(得分:4)
关于第一个选项“开发”,您有两个选项,因为如果要处理推送通知,则必须创建2个不同的证书。 本教程使用API Urban Air Ship解释有关推送通知证书的所有内容:Urban Air Ship iOS Certificate
这与生产机制相同,这就是为什么还需要2个证书。