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

Facebook iOS SDK登录报Unsupported request错误解决方案问询

问题

我们在iOS端使用开发者或测试人员账号进行Facebook登录时,会出现Unsupported Request错误,因测试人员无法完成登录流程,我们的应用已被平台禁用。

场景说明

  • 相同登录逻辑在Android端可正常运行
  • 应用处于审核激活状态时,普通用户可在iOS设备正常通过Facebook登录,我们判断该问题仅影响开发者和测试账号
  • 我们发现使用测试账号登录时,授权权限列表会自动新增openid项:该权限添加前网页端可正常登录,权限添加后网页端也会出现同样的Unsupported request错误
  • 我们已向Facebook提交bug报告,目前正在等待官方回复
  • 我们项目使用react-native-fbsdk-next模块,目前我们正在尝试社区相关讨论中提供的解决方案

有没有开发者已经解决过该问题?目前该问题大概率是Facebook侧的Bug。

2021-11-24更新

上述提到的方案仅部分生效:通过Safari登录时可正常使用,但如果Safari未登录Facebook、跳转至Facebook客户端登录时仍报错。

我们仍在等待Facebook官方回复。

Facebook SDK版本适配情况汇总

  • v7.0.1(对应react-native-fbsdk: 2.0.0):
    • Safari登录正常
    • Facebook客户端登录失败
  • v9.0.1(对应react-native-fbsdk-next: 4.2.0):
    • Safari、Facebook客户端登录均失败
  • v12.1.0(对应react-native-fbsdk-next: 6.1.1):
    • Safari、Facebook客户端登录均失败

2021-11-25更新

为不影响Android端用户的Facebook登录功能,我们暂时移除了iOS端的Facebook集成,应用已恢复激活,新生成的生产包功能运行正常。

我们仍在等待Facebook官方回复。


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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 06:36:06