我怎么知道应用程序是否在后台被杀后从本地通知中打开?

时间:2015-06-21 16:04:22

标签: ios swift notifications

我正在使用此回调:

func application(application: UIApplication, didReceiveLocalNotification notification: UILocalNotification)
应用程序从后台返回后,

查看是否已使用本地通知打开它。但是,在操作系统在后台杀死应用程序后,它不会被调用。如果是这样的话,调用didFinishLaunchingWithOptions但我看不到本地通知的痕迹。有什么想法吗?

1 个答案:

答案 0 :(得分:2)

didFinishLaunchingWithOptions委托方法中,您可以查看launchOptions的{​​{1}}。如果该应用是从本地通知启动的,您就可以访问它。

以下是一个例子:

UIApplicationLaunchOptionsLocalNotificationKey