应用平台 - OPPO敏感权限

那天在OPPO平台更新app时,发现平台权限升级,新增了敏感权限校验,而且还是必填项…

GoogleAndroid6.0 开始就对权限做了分类适配,粗浅来看将权限分为了普通权限、危险权限(运行时权限、敏感权限),如果需要用到危险权限除了需要在 AndroidManifest (清单文件) 注册之外,我们还需要进行申请动态权限

有的人可能会说权限分类应该有 普通权限(normal)、运行时权限(dangerous)、签名权限(signature)、特殊权限(privileged),但是后俩种权限使用场景比较有限,所以并不过多做介绍

比较常见的一些危险权限有电话分类、存储分类、相机分类、定位分类、短信分类等,可以说涉及到用户隐私的权限大多都属于危险权限

在这里插入图片描述

早之初的危险权限,一般仅在申请单权限后,整组权限均可用,但在我印象中随着Android对于用户隐私的不断看重,现在申请单权限后并不会对整组授权,所以当用到多权限时均需要单独申请

话回最初,敏感权限 - 敏感信息的访问权限

通过官方来看,我们可能大概定义出哪些权限是敏感权限,那么我们就可以去项目中查看对应权限申请动态权限的场景类,从而确定敏感权限的场景
在这里插入图片描述

OPPO平台会自行声明敏感权限场景,自行选取对应场景即可,部分场景需上传应用截图

在这里插入图片描述

普通权限

在这里插入图片描述


敏感权限说明填写指引

OPPO平台官方文档,主要分为创建应用、更新应用场景

创建应用解析权限

首次创建应用并上传安装包后,将自动为您解析出应用使用的所有敏感权限和普通权限,并逐条展示于【敏感权限说明】列表与【普通权限说明】列表中。

在这里插入图片描述

填写权限说明

若您上传的应用解析出敏感权限,请完整填写【敏感权限说明】列表。

  1. 对于每条敏感权限,您需在下拉列表中选择使用该权限的最高频使用目的,以及与该使用目的相关的最高频功能。

在这里插入图片描述

  1. 对于摄像头权限、麦克风权限、确切位置权限、大致位置权限,除需进行上述选择外,还需上传高频功能的功能入口截图,支持JPG、PNG格式,尺寸为1080*1920,单张图片大小不能超过1M。
    *请严格按照规定尺寸上传对应的功能入口截图;若存在错传、乱传截图等不合规情况,将不能通过审核;
    *开发者可按照合规截图尺寸自行对截图编辑处理后上传,编辑后的截图需保证功能入口标识较易识别,不存在过度拉伸、模糊失真的情况;

在这里插入图片描述
在这里插入图片描述
3. 若下拉列表中没有与您的应用相匹配的选项,请选择“其他”,并在详细说明中通过文字描述使用该权限的最高频目的与具体功能,如调用摄像头权限进行扫码,用于添加IOT设备。

  1. 如您的应用实际未使用该权限,请选择“未使用该权限”。

提交审核

当您提交审核后,如有必填项遗漏,将通过红色标识提示,请您按提示补充完整。

在这里插入图片描述

更新应用新增权限

在您更新应用并上传新的安装包后,对于与上一版本相同的敏感权限,将自动展示您已经填写的内容,您可以进行检查与修改;对于应用更新后的新增权限,将通过红色“新”的字样标记,您需要选择新增权限的高频使用目的和具体功能,并按要求填写说明或上传截图。
在这里插入图片描述

其他说明

  1. 对于在【敏感权限说明】上线前就已创建的应用,您需要在该模块上线后的首次应用更新时,根据提示完整填写【敏感权限说明】列表,具体操作参考前述指引。
  2. 请开发者提前准备【敏感权限说明】所需填写的内容,以免影响应用正常上架或更新的时间。
  3. 请严格按照应用所需的敏感权限使用目的进行填写,若存在规避填写、乱写等不合规情况,严重者将对应用采取下架处理措施。

猜你喜欢

转载自blog.csdn.net/qq_20451879/article/details/133085378
今日推荐