打开系统警报时如何防止按下

时间:2019-03-13 13:31:28

标签: swift apple-push-notifications

只有在通过点击打开推子时,我才需要处理推子。 所以我检查推送时应用程序是否未激活

if UIApplication.shared.applicationState == .inactive {
   // my code 
}

但是如果弹出系统对话框,例如“请求访问地理位置”,那么此时是否有推送

但是,如果弹出系统对话框(例如“请求访问地理位置”),如果此时推送到来,则该应用程序将显示在系统对话框下,但会认为其本身处于非活动状态

UIApplication.shared.applicationState == .inactive // it TRUE

我该如何确定?

0 个答案:

没有答案