我希望在我的 gps 未打开时或只是在设置中用户将位置设置为“从不”时从我的 IOS 设备获取我的纬度和经度。
在android中我已经做到了。由于我是IOS开发的新手,有什么办法可以找出纬度和经度。
如果我以错误的方式提出问题,请要求编辑或进行编辑。希望我已经清楚地提到了这个问题。
对此的任何帮助表示赞赏。
最佳答案
iOS 只有 CLLocationManager
可用于获取设备位置。 CLLocationManager
使用所有可能的方法来获取设备的位置。
它使用蜂窝三角测量,只有在获得 GPS 定位后才会将这些位置传递给您的应用。
没办法问CLLocationManager
仅使用蜂窝三角测量。如果设置 desiredAccuracy
,您可能只会根据蜂窝三角测量和 WiFi 获取位置。更高。
所以你总是需要使用 CLLocationManager
这需要用户的许可。
没有其他方法可以在 iOS 中获取用户位置。
关于ios - 在 IOS 中从蜂窝网络获取纬度和经度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29607736/