iOS 7 – 长时间运行的后台任务

类似于iOS长时间运行的背景计时器,具有“位置”背景模式但不完全相同。

我们的应用程序需要在后台发送偶尔的地理位置数据。 在前景中工作正常,但它当然会在3分钟后终止。 所以我需要实现这样的东西。 有没有人用C#做过这个,如果有的话,你会愿意分享吗?

https://stackoverflow.com/a/18962839/462935

谢谢!

您只能在重要的位置更改时唤醒您的应用。 应用程序处于后台状态时,请参阅CLLocationManager 。

您无法在后台无限期地运行应用程序,这是iOS设计中最小功耗的一部分。 阅读Apple关于App State和Multitasking的文档会很不错。