权限
用户必须授权应用访问个人信息权限,包括当前位置、日历、联系人、提示、相册等。
人们在享受便利的同时,也希望私人数据的使用可以得到控制。人们喜欢使用自动标记照片位置来查找附近的朋友,但有时候也希望可以禁用这些功能。
授权的注意事项
1.1 如何获取权限
一 使用的功能需要授权时才获取
如果应用很明显不需要个人信息却请求获取权限时,会让用户感到可疑。确保用户使用的功能必须获取权限时才显示出来。例如,应用在激活位置功能时才请求获取位置权限。
例子,若应用中的扫描二维码功能需要访问相机功能才能正常使用,不必要一打开应用就提示访问相机权限。应该等用户点击扫描二维码功能的时候才弹出授权提示。
二 解释为什么需要这些权限
可以在系统权限的请求框中显示自定义的文字说明。说明文字确保简短明了、具体礼貌,让用户一目了然且容易接受。在提示里,不必添加应用的名字,系统会自动标识发出请求的应用。
对于一些需要获取权限的功能,用户不清楚为什么要获取这些权限的时候,可以使用简短的文字说明解释。
1.2 获取权限注意事项
一 应用在运行时才获取权限保证功能的正常使用
若应用必须获取个人信息才能正常使用,在提示获取授权时用户才不会感到疑惑
二 若地理位置的权限不是必须的没必要获取
在访问地理位置前,检查系统的地理位置服务是否打开。你可以延迟提示,直到用户真的需要使用这个功能或者避免提示。
尝试翻译一下iOS设计规范,一同学习。
iOS Human Interface Guidelines
原文链接:
https://developer.apple.com/ios/human-interface-guidelines/app-architecture/requesting-permission/
网友评论