2012-02-14 160 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

祝您好運!