(很抱歉,如果这似乎是一个菜鸟问题,但我为一家初创公司工作,并且考虑到我们所处的阶段,我可以使用所有帮助将事情向前推进。)

我正在构建一个基于地图的iOS应用程序,该应用程序很好地拥有用户的位置,但不是必需的。

如果用户选择“不允许”分享他的位置,那么我想让地图将他带到硬编码的经/纬对上,或者我可以向他显示下拉菜单以选择他的位置,但是那样就不会丢弃标记。

必须有某种方式,iOS应用程序开发人员想要使用地图,但不强制提取用户的位置。.一个人怎么做(如果可以的话)?

最佳答案

看看CLLocationManager类。您始终可以使用CLLocationManager类的+ (CLAuthorizationStatus)authorizationStatus检查用户位置选择的授权状态。基于此,您可以决定其他操作,例如是否将硬编码的位置值发送给某人。

10-07 12:38
查看更多