美文网首页
[译] iOS设计规范:应用结构六

[译] iOS设计规范:应用结构六

作者: 篱落LY | 来源:发表于2018-05-25 14:23 被阅读53次

    权限

        用户必须授权应用访问个人信息权限,包括当前位置、日历、联系人、提示、相册等。

        人们在享受便利的同时,也希望私人数据的使用可以得到控制。人们喜欢使用自动标记照片位置来查找附近的朋友,但有时候也希望可以禁用这些功能。

    授权的注意事项

    1.1 如何获取权限

    一    使用的功能需要授权时才获取

        如果应用很明显不需要个人信息却请求获取权限时,会让用户感到可疑。确保用户使用的功能必须获取权限时才显示出来。例如,应用在激活位置功能时才请求获取位置权限。

        例子,若应用中的扫描二维码功能需要访问相机功能才能正常使用,不必要一打开应用就提示访问相机权限。应该等用户点击扫描二维码功能的时候才弹出授权提示。

    二    解释为什么需要这些权限

        可以在系统权限的请求框中显示自定义的文字说明。说明文字确保简短明了、具体礼貌,让用户一目了然且容易接受。在提示里,不必添加应用的名字,系统会自动标识发出请求的应用。

        对于一些需要获取权限的功能,用户不清楚为什么要获取这些权限的时候,可以使用简短的文字说明解释。

    1.2 获取权限注意事项

    一    应用在运行时才获取权限保证功能的正常使用

        若应用必须获取个人信息才能正常使用,在提示获取授权时用户才不会感到疑惑

    二    若地理位置的权限不是必须的没必要获取

        在访问地理位置前,检查系统的地理位置服务是否打开。你可以延迟提示,直到用户真的需要使用这个功能或者避免提示。


    尝试翻译一下iOS设计规范,一同学习。

    iOS Human Interface Guidelines

    原文链接:

    https://developer.apple.com/ios/human-interface-guidelines/app-architecture/requesting-permission/

    相关文章

      网友评论

          本文标题:[译] iOS设计规范:应用结构六

          本文链接:https://www.haomeiwen.com/subject/fwzhjftx.html