当用户点击推送通知应用程序根据推送通知信息将用户带到相应的屏幕时,但是如果有这么多推送并且用户经常将应用程序放在前台和后台,它会自动将用户带到相应的屏幕,我无法确定用户是否点击了推送通知。当前我使用以下代码来确定用户是否单击了推送通知。通常此检查工作正常,但在上述方案中失败。
if application.applicationState == UIApplicationState.Inactive {
NSLog("App is Inactive......")
NSLog(" PROCESS PUSH ")
self.parsePushNotificationInfo(userInfo)
}