gpt4 book ai didi

iphone - iOS 应用程序如何以循环方式(即每小时一次)在后台运行一个功能?

转载 作者:塔克拉玛干 更新时间:2023-11-02 09:34:28 24 4
gpt4 key购买 nike

在支持多任务处理的设备上,我希望我的 iOS 应用程序在应用程序未运行(即暂停)时在“后台”运行一个功能。我知道 iOS 支持在后台运行任务,但我不确定如何使该功能重复出现(并且仅当应用程序不在后台时)。什么是最好的方法?

我对在后台运行长期功能不感兴趣,而是对短期功能感兴趣,只需更新应用程序角标(Badge)#。但是,此数字是动态基于应用程序数据的,需要针对核心数据运行查询。

为了进一步澄清,是的,我的核心数据不会改变,但角标(Badge)代表了一些到期的项目。随着时间的推移,将有更多的项目到期,所以我想更新角标(Badge)以显示随着时间的推移适当的项目到期。因此,如果现在有 5 个项目到期,但半小时后还有 3 个项目到期,那么到下一个小时左右时,8 个项目将到期,即使核心数据本身根本没有改变。

最佳答案

它不能,唯一允许在后台运行的任务是:音频、voip 和位置。

关于iphone - iOS 应用程序如何以循环方式(即每小时一次)在后台运行一个功能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5745730/

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