gpt4 book ai didi

ios - (iOS) 当应用程序不再运行时取消所有本地通知

转载 作者:可可西里 更新时间:2023-11-01 00:56:22 24 4
gpt4 key购买 nike

我正在开发一款过于复杂而无法完全解释的应用程序,因此为了支持我的问题,我将提供一个非常基本的示例来说明我正在努力实现的目标。

假设我有一个显示 10 分钟计时器的应用程序。如果按下按钮,计时器将减到 0。当应用程序关闭(未终止)时,我想通过本地通知将此通知用户。

当应用程序终止时,计时器显然也会停止。但是,本地通知最终仍会设置并触发。

我不希望这样的事情发生。如果应用程序仍在后台运行,我只想显示通知。如果应用程序被用户终止或崩溃,则不应显示通知。

有什么办法可以实现吗?

提前谢谢你们。

劳伦斯

最佳答案

您可以检查您设置的应用程序的状态并显示您的本地通知:

swift 3

let state = UIApplication.shared.applicationState
if state == .background {
print("App in Background")
}

关于ios - (iOS) 当应用程序不再运行时取消所有本地通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46989037/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com