类似于Android AlarmManager的iOS后台进程

标签 ios background task

我必须安排一个固定的任务,以固定的间隔计时器从互联网上检查一些信息。

在 Android 中,我使用带有 setRepeating 的 AlarmManager,但我是 iOS 的新手。 有一些类似的 api 可以帮助我吗?我需要一个在应用程序被操作系统杀死时仍然存在的任务。

你知道关于它的教程吗?

最佳答案

据我所知,在 iOS 中,您无法实现在其主机应用程序被终止后仍然存在的此类服务,而且只有几种类型的应用程序可以运行某些后台任务 - 请参阅文档 here .您可以在服务器端执行任务并在需要用户注意时发送推送通知 - 如果只有用户允许您的应用接收推送通知。

关于类似于Android AlarmManager的iOS后台进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14337275/

相关文章:

ios - 当 UIApplication 无法打开 URL 时如何显示警报?

ios - 数学/OpenGL ES : Draw 3D bezier curve of varying width

android - 服务在真实设备上运行一段时间后停止运行(> 40 分钟),在模拟器上运行

c# - 如何在异步方法中抛出异常 (Task.FromException)

multithreading - JavaFX : How to bind two values?

ios - RubyMotion require 方法替代

ios - NSPredicate 无法解析格式字符串

iOS:如何正确安装保持事件处理程序?

jquery - 随机背景图片 CSS3

c# - 向任务添加状态时出现问题