App端产品权限异常设计

我们设计的产品,往往一些功能需要用户给予相应权限,才能正常运行,才能为用户正常服务,给用户带来良好的体验,如使用网络的权限、发送通知的权限、使用相机的权限、使用麦克风的权限等,那么当这些权限出现异常的情况我们该如何设计呢?采用什么方法来引导用户去开启权限呢?

一、访问网络权限获取失败

适用情景:

用户关闭了应用使用网络的权限,提示用户并申请访问网络的权限,引导用户打开访问网络的权限。

交互方式一:

在APP首页,用清晰的图文描述告诉用户怎么打开网络权限,设计过程中融入情感化设计。

交互方式二:

弹窗提示,在弹窗中设计一个“去设置”的快捷方式,直接跳转到该应用获取网络权限的手机对应页面。

二、发送通知权限获取失败

适用情景:

用户关闭了通知提醒权限,APP中的消息都无法接收

交互方式:

弹窗提示未开启通知用户会错过什么同时给出开启的具体方式,引导用户开启,文案需要仔细设计,既要达到目的,又不能打扰到用户

三、相机使用权限获取失败

适用情景:

应用中功能需要开启摄像头拍照或者扫描时,用户对应用相机设置了禁用

交互方式:

弹窗提示并给出设置链接,直接跳转到设置中开启

四、麦克风使用权限获取失败

适用情景:

应用中功能需要开启麦克风进行语音输入时,用户对麦克风设置了禁用

交互方式:

弹窗提示并给出设置链接,直接跳转到设置中开启


相关阅读:App端产品网络异常设计

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,076评论 25 708
  • 用两张图告诉你,为什么你的 App 会卡顿? - Android - 掘金 Cover 有什么料? 从这篇文章中你...
    hw1212阅读 12,862评论 2 59
  • Sets 是ES6(ES2015)中一个新的对象类型,用来创建一系列唯一值的集合。集合中的值可以是简单的原始类型如...
    吃素的外星人阅读 540评论 2 0
  • 抑郁中的感受 又一次进入了抑郁之中,“不值得、不配得”又一次袭了上来。这种状态使得自己又有了逼迫,这种轮回或模式...
    WalkingRoses阅读 452评论 0 0
  • 数据的重要性 如今已然是大数据时代,数据正在驱动着业务开发,驱动着运营手段,有了数据的支撑可以对用户进行用户画像,...
    SFLYQ阅读 600评论 0 3