【问题标题】:CoreLocation Icon Staying in Status BarCoreLocation 图标停留在状态栏中
【发布时间】:2011-02-07 17:17:35
【问题描述】:

我有一个链接到静态库的应用程序。在静态库内部,有一个 CLLocationManager 负责获取设备的坐标,但是,我注意到一些奇怪的行为。一旦应用程序完全退出(不再后台运行),指南针图标将停留在状态栏中。我相信由于指南针图标保留在状态栏中,设备的 GPS 无线电仍然打开,轮询设备的位置。

一旦我从设备中删除我的应用程序,图标就会消失。这是一个错误吗?

【问题讨论】:

    标签: cocoa-touch ios core-location multitasking


    【解决方案1】:

    你知道图书馆里发生了什么吗?

    如果使用重要的位置更新服务或区域监控服务,该行为将是正常的。当收到事件时,这些服务实际上会导致您的应用在后台启动(如果它尚未处于挂起状态)。

    更新:请注意,当您在 Xcode 中调试应用程序时进入后台时,Core Location 图标会停留在状态栏中。原因是您的应用在调试会话处于活动状态时不会暂停。

    【讨论】:

      猜你喜欢
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 2021-09-25
      • 1970-01-01
      • 2019-06-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多