我想创建一个后台任务来使用计时器执行某些操作,但是当应用程序被杀死时不要杀死该任务(例如,我双击主页按钮并从中移除应用程序" list& #34;。)
答案 0 :(得分:0)
在iOS中杀死应用程序后,计时器不会运行。杀死应用程序会导致操作系统终止所有应用程序计时器,运行循环和后台线程。您的所有应用程序的可执行代码都可能已从内存中释放,因此甚至无法运行。
您可以安排本地(或远程)通知,但不会在没有用户互动的情况下执行应用中的任何代码。如果设备上运行了IFTTT应用程序,并且未被杀死,则可能会编写脚本以定期启动您的应用程序。