当我第一次运行我的应用时,它会问我“你想使用你当前的位置吗?”我用[СLLocationManager startUpdatingLocation];
调用了这个弹出窗口。我可以使用plist或其他方式请求弹出窗口吗?
答案 0 :(得分:2)
我不确定你使用plist是什么意思 - plist是一个数据结构,而不是一个事件或方法。 当您启动CLLocationManager时,它需要与用户核实它是否可以使用设备的当前位置。如果用户已经两次对“使用当前位置”问题回答“否”,则不再询问。此设置存储在设备上,可以在“设置”应用中重置。
但是这个对话框是由os生成并控制的,所以你不能以任何其他方式调用它。
但是,您可以使用UIAlertView随时编写自己喜欢的任何内容的弹出消息。