来自 locationManager:didFailWithError: 的文档
当用户对问题“MyApp 想要使用您的当前位置”按“不允许”时,它会起作用,因此您可以管理这种可能性。
但是,当用户对问题“打开定位服务以允许“MyApp”确定您的位置”(如果定位服务关闭时出现的消息)按下“取消”时,没有任何 react 。
有没有办法进行任何类型的回调?
最佳答案
针对该特定情况使用 [CLLocationManager locationServicesEnabled]
。
关于ios - locationManager :didFailWithError: not called if user Location Services are off,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12429249/