ios - iOS:定期(或不定期)执行代码
问题描述
我正在创建一个应该定期检查某些内容的应用程序。(不是服务调用,只是无害的检查,不会占用太多 CPU 使用率)
为了在后台运行一段固定的时间间隔,我尝试使用BackgroundTasks框架。我的想法是安排一个后台 AppRefresh 任务,并在第一个被调用时安排另一个。同样在我尝试使用此框架的一整天中,也没有更新。虽然我总是计划在 5 分钟后运行我的工作,但有时我会等待一个小时来更新。
该代码正在运行,我使用控制台命令来模拟后台任务并且它有效。
我不确定应该使用什么框架来实现这一目标?
解决方案
推荐阅读
- c++ - 搜索 .csv 文件并返回具有特定字符串 c++ 的所有行
- html - 导航栏菜单中的 HTML/CSS 下拉菜单
- excel - 列表框在vba用户表单中按日期时间排序/过滤?
- macos - 如何在 FreeBSD(和 macOS)中守护 shell 脚本
- oracle - 如何使用 Suitescript 2.0 登录网站?
- java - 如何在纳秒范围内找到 java 数学库函数的确切执行时间?
- javascript - 在 js 承诺中捕获错误
- php - DOMDocument::load():在实体中找不到命名空间默认前缀
- python - 如何在 Python 中执行冒泡排序
- html - 在下拉列表中引入水平滚动?