交互 - 请求权限

用户必须授予应用程序访问个人信息的权限 包括当前位置,日历,联系人信息,提醒和照片。尽管人们欣赏使用一个便利应用程序能够访问这些信息,他们也希望控制自己的私有数据。例如,人们喜欢能够自动标签照片与他们的物理位置或找到附近的朋友,但他们也希望可以选择禁用这些特性。

当你的应用程序需要的时候请求个人数据。 怀疑个人信息是很自然的,特别是没有明显的需要的时候。确保权限请求只有发生当人们使用这个功能,需要个人数据的时候。例如,一个应用程序可能只请求访问当前位置来激活一个位置的跟踪功能。

如果信息没有显示,需要解释为什么你需要这个信息。 你可以添加自定义文本在这个 “ system-provided ” 权限下提供提醒。使这个文本明确的和舒服的,让用户不会觉得有强迫感。保持文字简洁和使用判断实例。没有必要包括应用程序的名字。系统会辨认你使用这个应用的请求

应用程序的功能启动时发起请求权限仅。 如果你的应用获取其个人信息时,这个请求很明显,用户不会觉得被打扰。

不要请求不必要的位置信息。 访问位置信息之前,检查系统是否启用定位服务。有了这些知识,你可以延迟警报直到功能真正需要它,或者完全避免警报。

学习如何实现位置特性,看位置和地图编程指南

Last updated