0
當應用程序收到本地通知時,didReceiveRemoteNotification有一些操作。它在應用程序處於前景時正常工作。此外,當應用程序收到後臺通知,並通過點擊通知打開應用程序。 但我們打開應用程序時不工作,而不點擊通知。didReceiveRemoteNotification在後臺收到通知時不起作用
如何解決這個問題?
if let options = launchOptions, notification = options[UIApplicationLaunchOptionsRemoteNotificationKey] as? [NSObject : AnyObject] {
self.application(application, didReceiveRemoteNotification: notification, fetchCompletionHandler: { (NewData) in
})
}
我已將此通知數據保存在coredata中 –
即使我們從通知或應用程序列表中打開應用程序,也應該保存它。 –
@qwerty我已更新我的答案。現在看看這個。它會解決你的問題。 –