美文网首页
关于app权限请求三两事

关于app权限请求三两事

作者: 秃秃终结者 | 来源:发表于2017-11-29 11:09 被阅读29次

关于权限请求,有一个小窍门:

自己制作一个请求权限的弹窗,确保用户点了同意开启之后,再唤起对手机系统权限的请求。这样有什么好处呢?

假设app不自己制作一个这样的权限请求弹窗,而是直接唤起系统的权限请求弹窗,那么,如果用户点击了“不允许”,就gg了。除非用户进入设置,手动修改权限设置,否则此app再也不能请求权限,也不会出现权限弹窗了。而让用户打开设置,在应用列表中找到你的app,再打开权限,这一系列的操作成本太高了,有可能很多用户都不知道该怎么操作,同时又不记得自己当初拒绝了权限请求,而此时用户又需要这个权限打开后的功能,然而又不能使用这个功能。那么用户就会认为你的app出了bug,这时就有理也说不清了。

为了避免这样的事情发生,很多app都想出了这么一个办法~
在需要请求权限的时候,先app内自行弹出一个自己制作的弹窗,描述app需要权限的原因和请求,如果用户点击拒绝,则弹窗消失,不唤起系统的权限弹窗。如果用户点击允许,则唤起系统的权限弹窗,此时用户前后不一致,点击拒绝的概率大大降低了,省了很多麻烦。


应用自带的权限请求弹窗.png

这样的处理,可以提前预知用户当前的心理,降低用户误操作风险,降低用户拒绝又打开的操作成本。把权限获取留到某个用户真的愿意点“允许”的时机。
这样一个App自制的权限弹窗,方便评估用户接受推送通通知的意愿,更加理解用户的行为和偏好。

相关文章

  • 关于app权限请求三两事

    关于权限请求,有一个小窍门: 自己制作一个请求权限的弹窗,确保用户点了同意开启之后,再唤起对手机系统权限的请求。这...

  • Android授权app源码函数微解读二

    参考:Android (6.0) M 请求权限 (5)简单说下请求权限的流程App-->Activity.requ...

  • APP在启动界面获取权限

    APP获取权限一般发生在启动页面。如果APP所必需的权限被用户拒绝,下次打开APP时,再次进行请求。 /*** 获...

  • Android自定义权限使用总结

    最近在研究关于android自定义权限的问题,关于自定义权限一般是保证APP的安全性,那么什么事自定义权限?今天我...

  • URLCache 设置不当影起的 App 故障

    关于数据请求是几乎每个 App 会经常遇到的事,关于数据的 Request 与 Response 及 Cache ...

  • iOS首装打开页面,首屏空白问题

    iOS 10的坑,手机首次安装app,请求网络权限“是否允许使用数据” 原因是第一次打开APP,会询问网络权限,这...

  • IOS 开发之请求头

    之前在公司做了一个关于借款的app ,后台出于安全的考虑 ,给用户权限分了等级, 请求头不同,所能返回的接口数据也...

  • Android 权限管理

    关于运行时权限 在旧的权限管理系统中,权限仅仅在App安装时询问用户一次,用户同意了这些权限App才能被安装(某些...

  • iOS 14 关于IDFA 权限的思考

    IDFA 权限适配基本上就这段代码,需要请求权限: 但是我测试发现了几点:1. 系统的允许APP请求追踪的总开关默...

  • onRequestPermissionsResult()在Fra

    如果Fragment是android.support.v4.app.Fragment在Fragment中请求权限时...

网友评论

      本文标题:关于app权限请求三两事

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