获取位置的Swift ios错误?

时间:2015-09-14 07:44:41

标签: ios swift core-location

我正在使用INTULocationManager(ios,swift)库来获取我的应用中的位置,而且我经常会在获取位置时遇到错误。日志中显示的错误是this。真正的问题是其他应用程序如Uber能够获得当前位置

以下是获取位置的代码:

    var locMgr: INTULocationManager = INTULocationManager.sharedInstance()

    locMgr.requestLocationWithDesiredAccuracy(INTULocationAccuracy.Block,        
      timeout: timeInterval,
      delayUntilAuthorized: true,
      block: {(currentLoc: CLLocation!, achievedAccuracy: INTULocationAccuracy, status: INTULocationStatus) -> Void in

            if status == INTULocationStatus.Success {
               // got location successfully
            } else {
               // error, this happens often
            }
    })

编辑:我能够通过在故障块中再次点击相同的请求多达10次来解决它。它现在好多了。

0 个答案:

没有答案