1
我試圖在應用程序完全關閉時收到無聲推送通知,但我沒有收到推送信息,我錯過了什麼?無聲推送通知
我在分裂加入:必需的背景模式 - >應用軟件下載內容響應於推送通知
我在
AppDelagate
實現:func application(application: UIApplication, didReceiveRemoteNotification userInfo: [NSObject : AnyObject], fetchCompletionHandler completionHandler: (UIBackgroundFetchResult) -> Void) { completionHandler(UIBackgroundFetchResult.NewData); JLToast.makeText("background").show()}
我發送推送:
aps { content-available:1 }
當應用程序在後臺,我得到了無聲推送通知, 但即使應用了背景(共擊落), 我沒有得到推動。
缺什麼?
你需要指定你指的是IOS版本,而是由接收方法的簽名,也許你是指iOS8?如果是這樣,Phuongs的答案不正確。 但是,似乎沒有真正具體的正確答案,因爲我正在閱讀完全相反的答案。有些人斷言是肯定的,其他人說不。證據表明,這是蘋果發佈的一個非常薄弱的領域。 從技術上講,根據文檔:YES,它會喚醒一個沒有運行的應用程序。 – 2015-04-21 14:19:05
嗨ilan,我面臨同樣的問題。你有什麼解決方案嗎?或者PhuongMaruko說的是正確的?但我同意@drew。 – iDilip 2015-05-18 19:00:00
仍然無解,抱歉。但它應該工作在IOS 8 – ilan 2015-05-19 05:38:27