2016-06-10 72 views
0

我的通知在應用程序處於活動狀態時正常工作。遠程通知無法在iOS中的iPhone通知中心中添加9

我已啓用背景模式1.Background Fetch。 2.遠程通知 應用代表樣子

- (void)application:(UIApplication *)application didReceiveRemoteNotification:(NSDictionary *)userInfo fetchCompletionHandler:(void (^)(UIBackgroundFetchResult))completionHandler 
{ 
//rest of code 

    completionHandler(UIBackgroundFetchResultNewData); 
} 

此外,Paylaod樣子

{  
    aps={ "content-available"=1; 
    message="asdf" 
}; 

} 

通知在應用程序狀態如下

活動=工作

背景=接收但沒有在通知中心添加我需要 手動指令(我無法在設備通知中心看到)

已關閉:無法正常工作(預計會添加到通知中心)。

我通過重新啓動設備進行測試, 可能是什麼問題?

是否由於在有效載荷中沒有「警告」,「聲音」?

+0

有效載荷不正確。它必須包含一個帶有「值」或自定義有效載荷的消息字符串的「alert」鍵。 –

回答

2

是的,你需要一個alert值,否則沒有什麼可以顯示在通知中心。

The Remote Notification Payload

+0

它正在與Parse合作。但現在整合了AWS並發現了這個問題。 –

+0

感謝它的工作。 –