2015-12-10 105 views
0

我正在使用推送通知的iOS應用程序。我跟着這個raywenderlich tutorial。 當應用程序正在運行並且它調用didReceiveRemoteNotification方法時,我收到通知。推送通知不會出現在通知中心或鎖定的屏幕上

但是,如果應用程序正在運行或終止,則通知不會顯示在通知中心或查看屏幕上。

這是有效載荷對象

payload = 
{ 
    alert = "Title goes here"; 
    myid = 304; 
    xxxxxx = 51; 
    sound = default; 
}; 
+0

什麼是通知的正文? – Avi

+0

這可能是因爲您的應用未配置爲以這種方式顯示。從'設置'應用程序登錄'通知'選項 – azimov

+0

@azimov它從設置啓用 –

回答

1

警報和聲音必須在你的有效載荷內的aps對象:

{ 
    "aps": 
    { 
    "alert": "blah", 
    "sound": "default", 
    }, 
    "myid": 12345 
}