2011-06-12 39 views
0

我尝试CLLocationManager通过设置在plist文件“要求的背景模式”的标志在后台运行,它的工作,问题是在我终止应用程序(关闭它在任务管理器)的位置图标(状态栏上的三角形)仍然显示。删除应用后,位置图标消失。我想知道的是我需要特别清理这种背景位置吗?CLLocationManager仍然活跃后,应用程序终止

+0

这是一个iOS的错误吗?过去一天我一直在使用定位服务,一旦我重置位置警告,一切都按预期工作。 – adamame 2012-02-27 16:21:47

回答

0

它转出,这是在iPhone上的一个问题。在设置中重置位置警告后,所有事情都按我的预期工作

0

三角形不意味着cllocationmanager是活动的。它只显示您的设备的位置服务是由应用程序请求的,并且该位置服务在应用程序想要访问时为开(可访问)。这并不意味着GPS仍然在运行。如果您的应用程序已关闭,但电池电量快速耗尽,则只有这意味着gps处于活动状态。即使你不需要担心它,因为其他应用程序可能会使用GPS。

它消失删除应用程序,因为该操作系统维护要求过去24个小时内的位置服务应用程序的记录之后,如果找到这样的应用程序,然后它会显示紫色的三角形。当你删除应用程序时,os无法找到记录,因此三角形消失。

相关问题