如果应用程序被终止/运行,ios显示/隐藏通知

如果应用程序被终止/运行,ios显示/隐藏通知,ios,apple-push-notifications,Ios,Apple Push Notifications,我知道如果用户已关闭应用程序,我们无法通过推送通知自动启动应用程序,但如果后台应用程序被iOS关闭,而不是被用户终止,iOS会在收到推送通知后在后台重新启动应用程序吗 如果iOS无法重新启动应用程序,我们希望至少通知用户他们的应用程序已被终止,以便他们可以单击通知消息再次启动应用程序 如果应用程序在前台或后台运行,是否有方法隐藏通知,如果应用程序由用户或iOS自动终止,是否有方法显示通知 否您不能根据后台应用的状态有条件地显示或隐藏推送通知。但是,如果应用程序已被iOS或崩溃杀死,它仍将被推送通

我知道如果用户已关闭应用程序,我们无法通过推送通知自动启动应用程序,但如果后台应用程序被iOS关闭,而不是被用户终止,iOS会在收到推送通知后在后台重新启动应用程序吗

如果iOS无法重新启动应用程序,我们希望至少通知用户他们的应用程序已被终止,以便他们可以单击通知消息再次启动应用程序


如果应用程序在前台或后台运行,是否有方法隐藏通知,如果应用程序由用户或iOS自动终止,是否有方法显示通知

否您不能根据后台应用的状态有条件地显示或隐藏推送通知。但是,如果应用程序已被iOS或崩溃杀死,它仍将被推送通知唤醒。

当用户点击通知时,您的应用程序将被打开,而无论应用程序是否在后台或在设备重新启动后被杀死或未打开。 另一方面,当应用程序位于前台时,您无法通过检查应用程序上的应用程序状态来显示通知:DidReceiveMemotentification:

要了解iOS管理通知的方式,请查看此方法 应用:DidReceiveMotonification: 应用程序:DidReceiveEmotentification:fetchCompletionHandler:

指南: