我已在我的应用中实施了可操作的通知,当您向下滑动通知时,会出现3个操作。如果应用程序处于前台或后台状态,则点击操作会有效,但当应用程序处于已终止状态时则不会。经过一些调试后,我发现当处于后台或前台状态时,会调用didReceiveNotificationResponse方法(预期行为),但是从终止状态调用didFinishLaunchingWithOptions并且launchOptions字典为nil。如何从终止状态调用didReceiveNotificationResponse?
答案 0 :(得分:0)
根据https://nrj.io/simple-interactive-notifications-in-ios-8/ 您只需要实现所需的专用方法:
application:handleActionWithIdentifier:forLocalNotification:completionHandler:
application:handleActionWithIdentifier:forRemoteNotification:completionHandler: