2014-09-05 28 views
3

无论应用程序是打开还是处于后台模式,是否可以在设置的时间运行iOS应用程序(包括iOS 8的任何版本)中设置(Linux)cron作业?没有服务器代码的iOS cron作业

例如,我想在11:00和23:00从iPhone执行网络GET操作。如果因为电话断电而导致作业无法运行,那没问题。

回答

6

没有办法访问非越狱设备上的底层cron。

最接近的将是UILocalNotification - 有效地与一个特定的日期火灾警报,或Background Fetch在iOS的7

背景获取可让您的设备唤醒上要求间隔做一些网络活动。但是你仍然处于系统的摆布之中。

http://www.appcoda.com/ios7-background-fetch-programming/

+0

但是如果应用程序在前台运行会怎样。只希望某些作业在后台线程中运行。 – 2017-09-10 12:18:30