【问题标题】:iPhone Location Services is turned off, but the application can still get the location?iPhone定位服务已关闭,但应用程序仍可获取位置?
【发布时间】:2013-05-28 22:36:07
【问题描述】:

我关闭了 iPhone 上的定位服务,因为我不希望该应用确定我的位置。但是,当我运行该应用程序时,它会以某种方式获取我的位置!有什么想法吗?

【问题讨论】:

  • 也可能是一个缓存位置,this is for highlighting code
  • 请重启设备后再试...
  • 这没有提供问题的答案。要批评或要求作者澄清,请在他们的帖子下方发表评论 - 您可以随时评论自己的帖子,一旦您有足够的reputation,您就可以comment on any post
  • 你能把你在 iPhone 上使用的 iOS 版本发给我吗?
  • 我很确定它没有兑现,因为我重置了设备。

标签: iphone ios cllocationmanager


【解决方案1】:

正如文档建议的那样 here

地点

包含位置数据的 CLLocation 对象数组。该数组始终包含至少一个表示当前位置的对象。如果更新事件被延迟或者如果多个事件在它们可以被传递之前到达,则数组可能包含额外的条目。数组中的对象按照它们出现的顺序进行组织。因此,最近的位置更新是在数组的末尾。

所以位置管理器总是显示一些价值。

【讨论】:

  • 我认为你是对的,我再次重置了我的手机,它似乎给了我以前的位置(虚拟数据),而不是当前的位置。谢谢。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2010-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2014-04-25
相关资源
最近更新 更多