一段时间后iOS背景位置更新停止

时间:2016-05-19 16:52:59

标签: ios background cllocation

我正在我的应用程序上尝试一些有趣的问题,关于我用来根据某些对象更新徽章编号的后台更新。为了测试它,我调用了一个url并保存了数据库上次访问的时间戳。 基本上,在我将应用程序放在后台的某个时间点后,数字会持续增加一段时间。我不认为问题取决于背景启用代码,否则更新永远不会在后台发生。

那么可能是什么问题?有没有人经历过同样的行为并发现了一些有趣的东西?

谢谢,Fabrizio

1 个答案:

答案 0 :(得分:0)

它可能是后台启用代码。默认情况下,iOS会让你的应用程序在后台运行一段时间才会被杀死以释放RAM。为了在后台实际工作(目标iOS8向上),请转到设置<能力<背景模式<位置更新如下:

iOS background modes