我正在使用此回调:
func application(application: UIApplication, didReceiveLocalNotification notification: UILocalNotification)
应用程序从后台返回后,查看是否已使用本地通知打开它。但是,在操作系统在后台杀死应用程序后,它不会被调用。如果是这样的话,调用didFinishLaunchingWithOptions但我看不到本地通知的痕迹。有什么想法吗?
答案 0 :(得分:2)
在didFinishLaunchingWithOptions
委托方法中,您可以查看launchOptions
的{{1}}。如果该应用是从本地通知启动的,您就可以访问它。
以下是一个例子:
UIApplicationLaunchOptionsLocalNotificationKey