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

获取通讯录访问权限设计

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

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

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

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

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

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

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

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

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

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

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

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

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

需要清楚以下两个问题:

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

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

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

通讯录内新增用户。

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

a)打开『熟人』页面。

b)刷新『熟人』页面

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

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

相关文章

  • 获取通讯录访问权限设计

    通讯录是需要用户授权才可以访问的,这是ios系统的规则。 当我开始设计这个功能时候,我遇到几个问题需要弄明白。 1...

  • IOS 获取手机通讯录

    //获取通讯录 -(void)GetUserAddressBook { //获取通讯录权限 ABAddressBo...

  • iOS权限配置

    访问相应的功能时,要在plist配置相应的权限 摄像头(相机)权限 相册权限 蓝牙权限 日历权限 访问通讯录 访问...

  • iOS 一些权限开启字段

    访问相机权限 2.访问相册权限 保存图片到相册的权限 地理位置权限 访问通讯录权限 6.麦克风权限

  • Android通讯录(6.0)操作简介

    添加权限 Android6.0获取手机通讯录动态权限 获取权限回调 读取手机联系人通讯录 共享数据监听 注册监听通...

  • 访问手机通讯录-权限运行时

    1.在AndroidManifest.xml设置访问通讯的权限: 2.模拟获取通讯录的名称与电话号码,然后用Lis...

  • iOS学习笔记29-系统服务(二)通讯录

    一、通讯录 iOS中的通讯录是存储在数据库中的,由于iOS的权限设计,开发人员是不允许直接访问通讯录数据库的,实现...

  • google play 退款订单详情获取

    关于查看google play退款订单的前提,首先,需要获取Google API的访问权限,从获取API访问权限上...

  • iOS开发常用权限汇总

    主要总结下以下常用权限的获取及请求授权用法等(均不考虑iOS8以下系统):网络权限 推送权限 定位权限 通讯录权限...

  • iOS通讯录开发

    前言 记录下在应用内获取通讯录的相关知识点,涉及到通讯录权限配置,通讯录数据的获取以及数据按首字母排序。 系统通讯...

网友评论

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

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