gpt4 book ai didi

ios - 如何检查强制退出是否已禁用通知

转载 作者:行者123 更新时间:2023-11-28 08:34:29 26 4
gpt4 key购买 nike

我正在开发一个应用程序,除其他外,它可以在紧急情况下提供警报。用户可以切换设置,即使他们的 iPhone 处于静音状态也能发出警报,但这项服务还有另一个障碍需要跨越:当应用程序被强制退出时,它无法接收(内容可用)通知,直到应用程序被重新启动用户。

有一个地理围栏事件,即使应用程序已被强制退出,它也会给我一些处理时间,在那个时候,我想检查这样的 block 是否到位,如果是,请求用户再次打开他们的应用程序,并且以后不要主动强制退出。 (许多人仍然认为这只是一种保持清洁的方法,尽管实际上会消耗电池生命周期而不只是将应用程序留在后台)

所以问题的核心:我需要一个(API 调用?其他东西?)它会告诉我应用程序是否处于这种“强制退出,无法接收通知”状态,假设我有处理时间来做这个检查。

欢迎提供任何信息,我无法在通知 block 上找到适当的 Apple 文档。

非常感谢。

最佳答案

虽然据我所知没有 API 可以在 之后找到状态,但您可以推断出应用程序终止之前的状态,并记录下来。

代码

applicationDidEnterBackground

将在应用收到终止信号时调用。

更多信息

This question描述要使用的生命周期函数,以及

关于ios - 如何检查强制退出是否已禁用通知,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38184317/

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