不给权限不能用的时代即将成为历史!看看曾经的毒瘤应用如今是什么样子 |
|
Vic丶自由羽
L6
• 2020-03-17 • 回复 7 • 只看楼主
• 举报
|
来源 | 尼玛人
*在很多应用第一次开启时,都会向用户请求一些权限,最常见的就是电话、存储这两个权限。这两个权限的授予不会影响多数应用的使用。然而因一些应用的不规则开发,致使跟这些权限八杆子打不着边的应用,无法正常运行。
历来手机测试四大户: 【QQ】 、 【微信】 、 【手机淘宝】 、 【支付宝】 (版本均选择上架的最新版本)。这些一看就是老毒瘤了,玩机用户可是闻之色变。
如果给了他们权限,各个都要上天;但不给权限,直接不允许使用。不过如今它们为响应工信部的要求,还是把权限管理的权利交还给了用户。
工信部要求
本文意在测试应用无权限运行时的功能完善程度
下面开始测试————↓↓↓
微信(v7.0.12)
登录时请求了电话、存储权限,均选择拒绝,可正常登录。登录成功后进入主页,出现弹窗,请求需要存储权限,理由是存储接收的图片视频。
wechat启动
此时仍然拒绝。在无任何权限的情况下,可以查看联系人发来的图片(7.0.9及之前版本无法看图,会一直加载)。也能正常看公众号
博物V
在发送图片时,又一次弹窗请求存储权限,理由是查看和选择图片。此时拒绝后,无法正常发送图片,选图界面会返回到聊天界面
wechat发图
这里要提一个上古时期延续至今的问题,微信有自己的相册浏览器,实时监控用户的文件变动,以便快速列出用户可能要发送的图片。但这个机制有严重的问题,就是依赖微信应用的存储权限,没有存储权限将无法寻找图片,不能像规范应用一样拉起文档、再选择文件发出。并且微信的这个机制自动创建了大量的缩略图,导致应用体积巨幅膨胀。
再测试从第三方应用里,分享到微信。
报错:获取资源失败,在意料之中。
QQ(8.2.8)
启动时申请了电话和存储权限,直接拒绝。点击登录时又弹窗提示权限请求,理由是保证程序正常运行(跟没说一样)。点击拒绝可正常登录。
QQ登录
QQ还算是比较老实,之后便没在请求电话和存储权限,倒是请求了几次定位权限。老版本我不知道,我也不用QQ,这次只是临时测试才下载。不过翻看应用私有目录时,发现有个Tencent文件夹,我记得这是腾讯应用共有的,以前在存储根目录下。这次挪到私有目录,应该就是无权限正常运行的原因吧。
.
接着测试文件发送。QQ内发送图片与文件时,点击对应按键时会弹窗请求存储权限,取消后无法继续进行,与微信一样无法调用文档发送。
QQ权限
总体来说,QQ在无权限下运行还是不错的,至少消息可以正常看,即便被拒绝也不会死缠烂打的要权限
淘宝(9.5.6)
刚启动,就是一个大大的权限请求弹窗,请求获取设备信息,理由是为了安全(我就听你放*)
taobao启动
这时候淘宝会申请电话和存储权限,均拒绝授权
taobao权限
拒绝后是可以正常进入主页的,浏览界面也不受影响。但是点击登录时,却又弹窗提示需要设备信息。登录帐号处禁止了截屏,不得已选择拍屏
taobao登录权限
此时再拒绝电话权限将无法正常登录。对于这个应用而言,失去账号基本相当于所有功能报废,除了查个价格真没什么用。果然,淘宝还是一如既往的恶臭
支付宝(10.1.88)
有人说支付宝的优化足够好了,已经非常流畅?看看你们手上的机子都是835、855什么的,都是高端机型带个支付软件不流畅就有鬼了,反正我是卡的不能自理。
第一次启动申请了啥权限忘了,反正电话和存储肯定有。全都拒绝后没有多余的弹窗提示在解释这解释那,很干净。登录账号时又一次申请权限,拒绝后可以正常登录。
alipay启动
不过之后每一次冷启动,都会申请一次电话和存储权限,看样子还是不死心啊。申请权限时,果断点击不再询问,拒绝,美汁汁~
都是同一家,这差距怎么就这么大呢? 【手机淘宝】 出来挨打
都看到这里了,还不点个赞,留条评论?