Google Play通话记录和短信权限使用限制

前段时间Google Play应用中心收到了限期整改通知,记录一下之前权限适配的问题,防止后面新开项目忘记此限制。

Google Play在Facebook泄密丑闻之后收紧对应用获取隐私权限的限制,凡是在清单文件声明了通话记录和短信相关权限的应用都会收到Google的限期整改通知,否则将被下架。

通话记录相关权限(Android 9.0给这些权限新设了个CALL_LOG危险权限组):
READ_CALL_LOG、WRITE_CALL_LOG、PROCESS_OUTGOING_CALLS

短信相关权限:
READ_SMS、SEND_SMS、WRITE_SMS、RECEIVE_SMS、RECEIVE_WAP_PUSH、RECEIVE_MMS

这些权限只能被默认的通话、短信等程序使用。所以如果你的app不是能被设置成默认短信处理软件或者通话处理软件,为了防止被下架,那只能删除使用这么权限的功能了。最后在清单文件中把这些权限声明删掉重新发版就好了

Google Play权限限制说明

Google说一些极少数的特例在向google申请审核后才能使用,主要是一些工具类软件,如防骚扰拦截、数据备份软件等等。

对于发送短信、自动接收验证码这类的情况Google也给出了相应的替代方案

这两组权限可使用范围及相关替代方案

你可能感兴趣的:(Android开发)