2011-01-11 141 views
0

我想利用推送通知服務,爲我的應用程序,但我不知道如何利用這一點,請幫助我想用推送通知我的應用程序的IPhone

+0

我們必須知道您是指本地通知(從用戶iphone本身發送)還是遠程通知(從服務器發送)? – shannoga 2011-01-11 11:59:47

回答

4

你有推送通知這裏解釋在服務器端執行的細節一個很好的教程:
http://blog.boxedice.com/2009/07/10/how-to-build-an-apple-push-notification-provider-server-tutorial/ 說明這兒的客戶端的詳細信息:
http://mobiforge.com/developing/story/programming-apple-push-notification-services

而且這裏是鏈接到蘋果開發者指南本地和遠程推送通知:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/Introduction/Introduction.html

希望這會有所幫助。

0

要使用PHP發送遠程推送通知,我建議您查看Google代碼上的php-apns項目。我有很好的經驗。

如果您尚未這樣做,您必須在iTunes Connect上啓用推送通知。您的應用必須從操作系統獲取推送通知令牌,並將其傳遞到服務器。此令牌可能會從一次啓動更改爲另一次啓動,因此推薦的方法是在啓動時獲取通知令牌,並將其傳遞到服務器。然後,服務器可以決定何時將通知發送到哪個設備;在那個時候,你使用php-apns這將連接到端口2195上的Apple服務器(確保你有一個允許的託管),並使用你也放在服務器上的多個證書與它通信。

確保證書在服務器上上載時不能下載。

您無法在模擬器上測試推送通知。

相關問題