【问题标题】:How Hailo and Uber gets driver's location in background in iOS?Hailo 和 Uber 如何在 iOS 后台获取司机的位置?
【发布时间】:2016-02-21 20:37:20
【问题描述】:

有人可以帮我解决这个问题,因为 iOS 不允许在后台长时间运行任何东西,如果它使用大量内存,它会杀死应用程序。那么我们如何在不让苹果杀死你的应用程序的情况下不断地在后台获取用户的位置。

【问题讨论】:

    标签: ios background location


    【解决方案1】:

    不要忘记在你的项目设置中启用位置更新后台模式,然后你必须在 iOS 9 上从你的CLLocationManager 实例调用allowsBackgroundLocationUpdates 方法,否则系统会在一段时间后停止它。

    斯威夫特

    locationManager.allowsBackgroundLocationUpdates = true
    

    目标 C

    self.locationManager.allowsBackgroundLocationUpdates = true;
    

    【讨论】:

      猜你喜欢
      • 2012-03-02
      • 1970-01-01
      • 2013-12-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-10-02
      相关资源
      最近更新 更多