Google Play Console内部测试应用集成Facebook登录遇包名无效问题
问题解答
这个问题既不是内部测试应用的普遍问题,也和应用是否公开上架无关,核心是Facebook验证包名的环节出现了问题,具体原因和解决方向如下:
- 首先明确:哪怕是早期阶段的内部测试应用,只要你在Google Play Console创建应用时填写了包名,后台就已经留存了这个包名,不存在“未保存包名”的情况。
- Facebook提示包名无效的常见诱因:
- 你在Facebook开发者后台填写的包名,和Google Play Console里的完全不一致(注意大小写、小数点等细节,必须100%匹配)
- 未正确配置Google Play的签名证书哈希值到Facebook后台——Facebook验证包名时会同步校验应用签名,哪怕包名正确,签名哈希不匹配也会触发“包名无效”的提示
- 内部测试用了调试签名打包,但Facebook后台只配置了发布签名的哈希值,也会导致验证失败
- 额外提醒:如果是刚在Google Play创建的应用,可能需要等待10-15分钟,让Google Play的包名数据同步到Facebook的验证系统,刚填完就测试也可能出现错误。
内容的提问来源于stack exchange,提问作者Bernhard
相关产品推荐
相关产品推荐

