iOS11人机交互指南-App结构-06请求许可 Requesting Permission

用户必须授予应用程序访问个人信息的权限,包括当前位置,日历,联系信息,提醒和照片。虽然用户知道允许应用访问这些信息的方便性,但他们也希望控制其私人数据。例如,人们喜欢能够自主标记照片的物理位置或找到附近的朋友,但他们也希望禁用这些功能的选项。

仅在应用程序明确需要时才能请求个人数据。怀疑个人信息的请求是很自然的,特别是如果没有必要的需求。确保权限请求仅在用户使用时,明确需要个人数据的功能时才会发生。例如,应用程序可能只会在激活位置跟踪功能时请求访问当前位置。

如果需求不明确解释为什么您的应用需要信息。您可以将自定义文本添加到系统提供的权限请求警示窗中。使详细和礼貌的文本,保证不会感到压力。保证文本简短,并使用句子。没有必要包含应用程序名称。该系统已将应用程序标识为提出请求的应用程序。

只有在需要权限应用程序才能启动时才请求权限。如果应用程序的确依赖于用户的个人信息来操作,用户将不会觉得被请求打扰了。

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


原文链接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 用户必须授予应用程序访问个人信息的权限,包括当前位置,日历,联系信息,提醒和照片。虽然用户知道允许应用访问这些信息...
    J_WongH阅读 501评论 0 1
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 136,918评论 19 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 179,874评论 25 708
  • 风和自己下翻棋 说好了安静说好只出 两只手臂 满树的棋子,光亮的是白天 像纸茶杯、客气和刚修饰的唇 黯淡的那一面,...
    达斐阅读 169评论 2 8
  • 遥望天际遥望你,由浅至深的蔚蓝天空,与我你就是蔚蓝天空之城的海岸线, 无论隔海相望几多遥远,终在那条线上四目相汇,...
    孝蒽阅读 438评论 2 2

友情链接更多精彩内容