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) } }
这是我检查推送通知的方式.但是,如果我发送推送通知,用户会错过它,然后通过图标打开应用程序?如何从图标中查看应用程序的打开时间?
解决方法
The
UIApplicationDelegate
protocol定义了几种方法,可以将代码添加到应用程序的几个生命周期事件中.
您特别感兴趣的是:
> application(_:willFinishLaunchingWithOptions
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。