Flutter集成Facebook登录遇包名验证失败问题求助
Flutter Facebook登录添加Bundle ID报错解决办法
以下是针对“验证此包名时出现问题,请检查后重试”报错的排查方案:
- 精准核对Bundle ID/包名:
先确认Flutter项目里的真实标识:- iOS端:打开
ios/Runner/Info.plist,找到CFBundleIdentifier对应的字符串,要和你输入Facebook控制台的完全一致,大小写、特殊符号都不能差。 - Android端:打开
android/app/build.gradle,找到defaultConfig下的applicationId,复制完整内容粘贴到控制台,避免手动输入出错。
- iOS端:打开
- 匹配应用平台类型:
如果你创建的是iOS应用,就别填Android的包名;反之亦然,平台不匹配会直接触发验证失败。 - 排查重复占用情况:
同一个Bundle ID/包名不能绑定到Facebook平台的多个应用上,去你的应用列表里检查有没有重复使用该标识的情况。 - 清理缓存重试:
刷新控制台页面,或者换个浏览器/无痕模式访问,有时候平台缓存会导致验证逻辑异常。 - 确认账号权限:
确保当前登录的Facebook账号是该应用的管理员,权限不足可能会限制包名验证操作。

内容的提问来源于stack exchange,提问作者Divya Srinivasan
相关产品推荐
相关产品推荐

