2012-11-02 188 views
0

我在我的iphone應用上安裝瞭解析sdk。這是爲xcode 4.5。 我收到啓用推送通知的模式請求。
訂閱成功。令牌顯示在解析Web應用程序上。 說1個用戶訂閱。 但我沒有收到來自網絡應用程序的通知。解析推送通知不工作ios

我只是無法理解在這裏做什麼。

所有提供的瘋狂應該是正確的。 已完成開發。

我正在使用下面的代碼來收聽通知。

但永遠不會被解僱。我在這裏做錯了什麼?

- (void)application:(UIApplication *)application 
didReceiveRemoteNotification:(NSDictionary *)userInfo { 
NSLog(@"received push %@", userInfo); 
[PFPush handlePush:userInfo]; 
} 
+0

是解析通知信息還是沒有在設備上獲取通知的問題?我建議查看Apple文檔:http://developer.apple.com/library/ios/#documentation/NetworkingInternet/Conceptual/RemoteNotificationsPG/IPhoneOSClientImp/IPhoneOSClientImp.html#//apple_ref/doc/uid/TP40008194-CH103 -SW4 – lluismontero

回答

1
  1. 檢查您的應用程序的推送通知頁面的解析儀表板,這應該是在https://www.parse.com/apps/(your app)/push_notifications。如果推送通知沒有出現在那裏,那麼你的通知沒有被髮送,問題出現在Web應用程序的一端。
  2. 嘗試在您的應用未運行時發送推送通知。如果你收到通知,那麼這是你的應用程序中的東西。如果您沒有收到通知,那麼您必須在某處錯誤地設置推送通知。

此外,解析有一個非常詳細的tutorial

+0

我收到解析應用程序的通知。我不能看到什麼可能是錯誤的設置。該設備在那裏並訂閱。一切都很美好。它只是沒有觸發接收功能。 – user1175817

+0

同樣的錯誤在這裏。你是如何解決它的? – user1006117

+1

夥計們,我遵循Parse.com本身的教程,並創建了3到4次創建證書和配置文件。但我無法在Adhoc模式下進行測試。只有調試模式有效。 –