You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

谷歌Play权限政策中“Assistant handler on the device”释义及APP上架受阻咨询

我来帮你拆解这两个问题,都是Google Play权限政策里的常见坑:

一、什么是「Assistant handler on the device」?

在Google Play的SMS权限政策框架里,如果你想使用SEND_SMS、RECEIVE_SMS这类核心SMS权限,你的应用必须满足两个合规条件之一:要么是设备的默认SMS handler(也就是系统默认的短信应用,负责接收、发送、存储所有短信的核心载体),要么是Assistant handler。

Assistant handler其实指的是一类「辅助型工具应用」——它们不需要替代系统默认的短信应用,而是以辅助角色帮助用户管理短信、通话等功能。比如部分AI助手类应用,它们可以读取短信内容帮用户自动回复、分类整理短信,但不会接管系统默认的短信收发流程。不过这类应用必须严格符合Google的限定:只能用于辅助用户的日常操作,不能提供完整的短信收发功能,还得在应用内清晰告知用户权限的具体用途,同时通过Google的专项审核。

二、为什么Truecaller不是默认电话/SMS handler却能使用相关权限?

这个问题的核心是Google Play权限政策存在特殊场景豁免。Truecaller的核心功能是来电识别、垃圾短信/骚扰电话拦截,这类功能属于Google明确允许的「安全防护类场景」,在这个场景下,应用不需要成为默认handler就能合法获取SMS和通话权限。

具体原因可以拆解为三点:

  • Truecaller使用SMS和通话权限的目的是识别陌生号码、拦截垃圾信息,这是用户明确需要的安全功能,不属于替代默认短信/电话应用的核心收发功能;
  • Truecaller严格遵循了Google的权限使用规范,比如只读取必要的信息(比如垃圾短信的发信人、核心内容),不会存储用户的私人短信,同时在应用内清晰告知用户权限的用途;
  • Google对于这类具有广泛用户认可、专注于安全防护的应用,会给予权限政策的特殊放宽,允许它们在非默认handler的情况下使用相关权限。

而普通开发者的应用如果没有这类明确的合规场景(比如只是普通工具类应用想发个验证码短信),就必须成为默认SMS或Assistant handler才能通过Play商店的审核。

内容的提问来源于stack exchange,提问作者Murtuza

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.12 04:55:53