是否有任何代码可以说明IFTTT如何进行后台同步?
这基本上是一个地理定位黑客,但我想知道它是如何运作的。
答案 0 :(得分:1)
我不确定这是否是他们正在使用的内容,但是您提到它是地理定位黑客,this Apple doc说(在“实施长时间运行的后台任务”下)您可以添加{{ 1}}到应用location
中的UIBackgroundModes
,以便在后台执行任务。
即使位置未发生变化,您也需要超出此范围才能执行任务 - 请参阅How do I get a background location update every n minutes in my iOS application?了解如何实现此目的,并iPhone - Backgrounding to poll for events了解其他执行方法后台任务(除了使用地理定位黑客)。