Tus*_*shu 31 iphone cllocationmanager ios9
下面的代码应该获得当前位置.但是会产生上述错误.函数didUpdateLocations永远不会被调用.
在设备(iPhone 5s)iOS 9.1上运行此功能.Info.plist具有所需的设备功能和隐私 - 配置位置使用说明,如附图所示.请帮忙!
let locationManager = CLLocationManager()
override func viewDidLoad() {
super.viewDidLoad()
locationManager.delegate = self
locationManager.requestAlwaysAuthorization()
locationManager.requestLocation()
}
func locationManager(manager: CLLocationManager,
didFailWithError error: NSError)
print(error.description)
}
func locationManager(manager: CLLocationManager, didUpdateLocations
locations: [CLLocation]) {
print(“got location”)
}
Run Code Online (Sandbox Code Playgroud)
H4H*_*ugo 49
请试试这个:
去 :
编辑:正如评论中提到的,还重新启动Xcode,你就完成了!
希望这可以帮助.
归档时间: |
|
查看次数: |
25946 次 |
最近记录: |