如何获取位置服务,以便在用户说"不"时继续提示

han*_*Dev 1 iphone objective-c mapkit ios

可能重复:
CLLocation再次询问权限
如何提示用户再次启用位置服务....

我想让"使用当前位置"警报继续提示用户是否说"不".

目前在我正在开发的应用程序中,如果用户说"不",则提示永远不再显示.我想知道如果他们返回到视图控制器,如何保持提示/警报活着.

谢谢你的帮助

Vat*_*tev 8

我很确定它的设计只能问一次(而且有充分的理由).您可以检查是否为您的应用启用了位置服务,并弹出"请启用位置服务..."之类的消息.

编辑:您可以检查是否启用了位置服务

[CLLocationManager authorizationStatus] == kCLAuthorizationStatusAuthorized
Run Code Online (Sandbox Code Playgroud)