【发布时间】:2013-12-19 07:17:35
【问题描述】:
在我的 iOS 应用程序中,我想获取用户的当前位置。在获取位置之前,我正在调用以下方法来检查是否已从设置中启用位置服务。
[CLLocationManager locationServicesEnabled];
如果设置关闭,我想向用户显示自定义错误消息。但在显示我的警报本身之前,Apple 会显示一个如下所示的弹出窗口。
我的客户不需要此处的设置按钮。有什么方法可以禁用此系统级弹出窗口。如果不禁用,我可以从警报中隐藏设置按钮吗?请在这方面提供帮助。谢谢...
【问题讨论】:
-
不,没有办法限制系统生成的警报。并且无法保证每次从设置中关闭位置服务时是否显示此警报。
-
我可以自定义吗?每次关闭位置信息时都会显示吗?
-
我猜你不能自定义位置服务关闭系统警报。
-
不,它是标准警报,您不能自定义它
-
谢谢....如果用户单击取消按钮...那么它会再次询问相同的警报吗?
标签: ios gps wifi cllocationmanager