集成react-native-fbsdk-next的RN应用上线,需发布关联Facebook应用吗?
Facebook登录应用生产环境发布的必要性
- 必须发布:处于开发模式的Facebook应用,仅允许添加到测试用户/测试设备白名单的账号或设备使用登录功能。生产环境面向普通用户时,未发布的应用会直接拒绝非白名单用户的登录请求,导致登录功能完全失效。
- 你测试环境能正常运行,是因为你的测试账号/设备已经在Facebook开发者后台的测试白名单里,但这个白名单覆盖范围极小,完全满足不了生产环境的用户规模。
- 简化操作的关键点:
- 先确认iOS的Bundle ID、Android的包名和签名哈希,和生产包的信息完全匹配,且已在Facebook开发者后台配置正确
- 进入应用的「应用审核」页面,仅提交「登录Facebook」权限的审核(仅做登录功能的话,审核通过率极高,通常1-2天就能完成)
- 审核通过后,把应用从开发模式切换为公开模式就完成了
内容的提问来源于stack exchange,提问作者taehoon719
相关产品推荐
相关产品推荐

