我想创建一些功能,即使应用程序完全终止,该功能也会在一段时间内被激活。如果我在时钟应用程序(苹果默认应用程序)中提供计时器这样的示例。即使应用程序完全终止,它也会继续倒计时。
我在下面尝试代码,但仅触发一次。我将代码放入didFinishLaunchingWithOptions
application.setMinimumBackgroundFetchInterval(10)
我还通过设置激活背景功能添加了此功能
func application(_ application: UIApplication, performFetchWithCompletionHandler completionHandler: @escaping (UIBackgroundFetchResult) -> Void) {
print("Background")
sharedDefault.set(true, forKey:"Status")
sharedDefault.synchronize()
}
但是它不起作用。基本上,我想每天更改用户状态为true。你能指导我吗?