美文网首页
获取通讯录访问权限设计

获取通讯录访问权限设计

作者: scieart | 来源:发表于2016-05-03 00:24 被阅读273次

    通讯录是需要用户授权才可以访问的,这是ios系统的规则。

    当我开始设计这个功能时候,我遇到几个问题需要弄明白。

    1,只有用户系统才可以对系统级别功能操作。

    这个问题是基础,对后面设计至关重要。第一次是系统级别代码,用户可以直接在应用内同意APP访问通讯录权限。一旦第一次没有成功,则再次获取权限,用户操作成本就要高很多。

    2,系统只提供首次获取权限的功能。

    3,什么时机向用户显示获取通讯录访问权限功能?

    首先要确定尽量第一次就要让用户允许。

    再次考虑到使用『情境设计』降低用户操作允许的心理门槛。

    最后考虑系统自动显示还是用户触发?这个问题需要根据界面具体细节再定。

    4,允许访问权限功能界面哪些内容可以自定义?

    参考其他应用有:标题、内文、主按钮、此按钮

    5,如果用户第一次拒绝访问权限,怎么再次去获取访问权限?

    需要清楚以下两个问题:

    a)第二次不是系统级别的,所以用户不可以在应用内打开访问权限,需要去IOS系统页面设置。

    b)IOS9之后是可以直接从应用内进入系统页面,IOS9之前版本是只有手动进入系统页面。

    6,如果用户在设置里关闭访问权限,哪些需求需要获取访问权限?

    通讯录内新增用户。

    7,如果用户在设置里关闭访问权限,在哪些场景时去获取权限?

    a)打开『熟人』页面。

    b)刷新『熟人』页面

    8,如果用户在设置里关闭访问权限,怎么获取访问权限?

    使用弹窗还是页面需要页面设计时候再确定。

    相关文章

      网友评论

          本文标题:获取通讯录访问权限设计

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