iOS标准定位服务与重大变化定位服务与区域监控



我正在开发一款iOS应用程序,其主要功能之一是监听用户的位置。当用户进入某些区域时,我需要很高的定位精度,而且我不确定应该使用什么样的定位服务。

AFAIK,重大变更定位服务提供的准确性较低,对吗?我不知道什么是"重大变化"。我没有在苹果的文档中读到它的准确性,但我在一些帖子中读到了一些关于它的内容,所以这不符合我的需求。如果是这样的话,我应该在标准位置服务区域监控之间进行选择。我知道标准服务可以设置准确度和距离过滤器,但这似乎会耗尽电池。另一方面,区域监控在功率水平方面似乎更高效,但我不确定使用这项服务是否能达到高精度。我需要监控很多领域;我不知道这是可能的还是只能提供一个。

提前感谢

显著变化位置服务AFAIK提供低精度,正确的

是的,忘记它吧,因为你对定位精度的要求很高
要么你满足于大约(大约)百米到几公里的蜂窝塔定位,要么你需要一些米(3-30米)的精度(GPS)
中间什么都没有,有时只有Wifi,它只在城市里工作。

如果是这样的话,我应该在标准定位服务之间做出选择以及区域监测。

为了获得高精度,您需要desiredAccuracy Best的标准定位服务

至蓄电池排水:如果设备没有被使用,我可以在全GPS质量模式下运行8小时。因此,用户应该从您的应用程序中受益。比如导航。

在牺牲电池和获得准确位置之间总是有一场战争。这完全取决于你的应用程序的要求和用户的偏好。

作为一名用户,我想要这个选择,而不是"强制功能",因此我认为你可以提供这两种方法,让用户在"准确性"one_answers"电池寿命"之间做出选择。

如果您可以将此选项提供给最终用户,则不得将其随身携带。

我希望这能澄清我的观点。

就像他们在《黑客帝国》中所说的那样——"你确实有选择!!"

最新更新