为啥 iPhone GPS 箭头出现在状态栏中,即使我没有在位置管理器上调用 startUpdatingLocation?

Posted

技术标签:

【中文标题】为啥 iPhone GPS 箭头出现在状态栏中,即使我没有在位置管理器上调用 startUpdatingLocation?【英文标题】:Why does the iPhone GPS arow appear in the status bar, even though I did not call startUpdatingLocation on the Location Manager?为什么 iPhone GPS 箭头出现在状态栏中,即使我没有在位置管理器上调用 startUpdatingLocation? 【发布时间】:2012-10-30 07:41:51 【问题描述】:

除了在 CLLocationManager 上调用 startUpdatingLocation 或 startUpdatingHeading 之外,还有什么会导致 GPS 箭头出现在状态栏中?

当你使用 CLLocationManager 或 CLLocation 对象进行任何操作时,它是否会出现,例如计算两个 CLLocation 之间的距离?

如果是这样,这是否代表任何功耗,就像使用 GPS 时启动UpdatingLocation 一样?

【问题讨论】:

可能其他应用使用它? 假设没有其他应用在使用它。 访问这个答案可能对你有帮助..***.com/questions/4413963/… 【参考方案1】:

如果你实例化CLLocationManager,然后在上面调用location,就会出现GPS箭头。

【讨论】:

以上是关于为啥 iPhone GPS 箭头出现在状态栏中,即使我没有在位置管理器上调用 startUpdatingLocation?的主要内容,如果未能解决你的问题,请参考以下文章

gephi预览视图中为啥不能显示箭头,求大神指导

为啥我两次被要求在我的 iPhone Web 应用程序中使用 GPS

如何在 iphone/ipod 状态栏中添加图标?

iPhone在状态栏中添加图标(la Battery Indicator)

为啥鼠标会变成双向箭头怎么解决

在状态栏中切换iPhone网络指示器