【发布时间】:2015-06-26 12:41:41
【问题描述】:
func application(application: UIApplication, didReceiveRemoteNotification data: [NSObject : AnyObject]) {
var dat = JSON(data)
if application.applicationState == UIApplicationState.Active {
// app was already in the foreground
println("App is in foreground")
processNotification(dat)
}else{
// app was just brought from background to foreground via PUSH
println("App brought back via PUSH")
processNotification(dat)
}
}
这就是我检查推送通知的方式。但是,当我发送推送通知时,用户错过了它,然后通过图标打开应用程序?如何通过图标查看应用何时打开?
【问题讨论】:
-
你的意思是,如何检测应用是否已打开但有未打开的通知挂起?
-
@Simon 是的,我想是的。
标签: ios swift lifecycle appdelegate application-lifecycle