因暴露Firebase Cloud Messaging Server Keys致应用被谷歌下架求助
FCM使用导致Play商店应用下架的排查与修复方案
- 确认违规核心原因:登录Google Play Console,查看下架通知的具体违规描述,重点核对FCM相关问题:
- 是否未经用户明确主动同意就开启通知权限(如默认勾选、无清晰授权提示)
- 是否发送了与应用核心功能无关的垃圾通知、广告类推送
- 是否存在FCM API滥用行为(如超配额发送、批量推送非个性化内容)
- 针对性修复操作:
- 权限问题:在应用中添加独立的通知权限申请弹窗,提供显眼的通知关闭入口,更新隐私政策明确说明通知的使用场景
- 内容违规:立即停止发送违规通知,梳理所有FCM推送内容,确保仅发送用户触发的操作提醒、应用核心服务相关消息
- API滥用:检查FCM发送频率、目标用户范围,严格遵循Firebase配额限制,优化推送策略,避免无差别批量推送
- 提交申诉流程:在Play Console的违规条目页面提交申诉,需包含:
- 详细的违规修复说明,对应每条违规点列出具体整改措施
- 应用更新后的相关界面截图(如权限申请页、通知管理页)
- 后续FCM使用的规范承诺
- 额外排查项:
- 检查是否有第三方SDK通过FCM发送违规通知
- 确认Firebase项目配置是否合规,排查是否存在未授权的API调用
内容的提问来源于stack exchange,提问作者Ravi Ranjan
相关产品推荐
相关产品推荐

