2012-02-14 130 views
1

我需要创建一个使用推送通知功能的iPhone应用程序。我创建了“aps_developer.identity.cer”证书并从Apple开发者帐户下载了它。此证书在iPhone应用程序方面有什么重要性,还是仅在SERVER方面用于发送设备TOKEN?请帮忙。谢谢。推送通知APNS证书用法:

+1

看到这个网址:https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/ApplePushService/ApplePushService.html – 2012-02-14 04:47:07

+0

也看到以下链接:http://stackoverflow.com/questions/6357139 /如何对得到消息,从推通知消息,前通知,收到-F – 2012-02-14 04:52:14

回答

0

两者。您需要单独的支持推送通知的开发和发布证书,以及与其他证书中的AppID链接的分发证书(Ad hoc或AppStore),这些证书用于签署应用以及用于服务器。

E.g.如果您正在调试,服务器需要使用开发证书,如果您正在测试或已经发布应用程序,则服务器需要使用分发证书。苹果推送服务器根据您使用的方法而变化。我会阅读关于推送通知的苹果文档,这些文档也涵盖了事物的配置方面。

https://developer.apple.com/library/mac/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html

至于创建服务器证书,我用这个指南,并发现它非常有用: http://code.google.com/p/apns-php/wiki/CertificateCreation

祝您好运!