我們的服務器通過可用內容發送推送通知。 UIBackgroundMode允許推送通知。無論應用程序處於前臺還是後臺,按調試模式都可以正常工作(按Home按鈕)。在兩種情況下都調用委託didReceiveRemoteNotification。內容可用推送通知在未調試時不調用委託
但是,如果應用程序沒有連接到調試器並且在後臺,它永遠不會被調用。當我按下任何通知時,它會被調用,而不會按照它應該提前下載內容的時間。 是否可以使用開發證書代替生產?還有什麼其他原因會導致這樣的事情發生? (如果你想我提供任何片段來找到問題,請讓我知道)
任何幫助表示讚賞
如果你殺了該應用(雙擊主頁按鈕,向上滑動應用),iOS將停止發送後臺通知。 – Avi
當應用程序未連接到調試器或在後臺時,您是否收到通知? –
是的,我收到通知,應用程序在後臺並沒有死亡。 – Sami