我在我的应用中使用位置服务。最初,应用程序要求用户允许查找当前位置。如果用户说“不允许”,我可以再显示一次警报以确认该选择吗?然后,如果用户在第二次对话中说“允许”,应用程序是否可以获取当前位置?确认用户选择“不允许”位置服务
0
A
回答
3
不,你不能,它是由系统管理。
您可以/应该检查用户是否允许您的应用获取当前位置。 因为你可以在设置应用
检查可以这样做改变这种:
if (![CLLocationManager locationServicesEnabled]) {
// location can not be retrieved.
}
0
我认为.................. 其一个不可能的因为它的默认设置的iPhone ....
如果你得到答案请回复....在这个页面...... 但你改变iPhone的设置,转到设置图标,转到一般图标,转到当前位置并在此按钮上...
sry因为英语不好
0
问题是谁在显示第二条消息。 如果是显示消息的CoreLocation比最后一个答案是重要的 - 那么如果它是“允许”,那么你可以。
但是 - 如果在“不允许”之后显示自己的自定义消息 - 答案就没有影响。 它必须来自CoreLocation
相关问题
- 1. 如何在用户选择允许后处理启用位置服务?
- 2. 允许用户选择一个位置在服务器上保存文件
- 3. 谷歌地图 - 用户选择不允许位置
- 4. 检查用户是否不允许访问位置服务
- 5. 允许用户命名并选择导出表的位置
- 6. 跟踪用户选择[允许/不]
- 7. ELCImagePickerController不允许访问用户位置
- 8. 在iPhone中允许位置服务
- 9. 如果用户选择“不允许”,关闭需要位置服务的应用程序?
- 10. Karaf服务不允许用MVN网址为源位置
- 11. 服务器确实允许GET方法,但不允许POST
- 12. 允许配置Windows服务
- 13. 允许用户使用accepting_nested_attributes_for选择正确答案?
- 14. 允许用户选择一个目录
- 15. 允许用户从表中选择
- 16. 允许用户选择输入
- 17. 允许用户订购选择清单?
- 18. 用户允许后调用选择器应用程序的位置跟踪
- 19. 允许用户在服务器
- 20. 允许用户取消前台服务
- 21. 用户不允许地理位置 - 第二次通知用户
- 22. 不允许选择的值被选择
- 23. 允许用户选择应用语言/区域设置?
- 24. 当位置服务不允许时,我可以访问核心位置api吗?
- 25. CakePHP - 密码确认不允许用户提交注册
- 26. 允许用户通过标记或输入地址选择一个位置
- 27. Coldfusion - 允许用户选择保存生成的csv文件的位置
- 28. 允许用户从下拉菜单或地图中选择位置?
- 29. 可以设置.NET OpenFileDialog以允许用户选择.lnk文件
- 30. iOS设置(隐私 - >位置服务 - >选择我的应用程序 - >更改允许访问)坠毁
如果您第一次不允许它,CoreLocation会再次显示消息。第二次后,消息不会再出现。 (只有当您删除应用程序并重新安装它时,消息才会再次出现) – rckoenes