Facebook URL 方案后缀问题

Facebook URL Scheme Suffix issues

我有 2 个应用程序使用相同的 Facebook 应用程序 ID。我正在尝试使用 URL 后缀,但遇到了一些问题。

我关注了 this tutorial 但运气不好...

  1. 我在 Facebook 应用程序页面上创建了后缀(我有“开发者”角色,不是“管理员”,但它允许我设置后缀)
  2. 我为 iOS 应用程序 .plist 添加了后缀 - fb123456789suffix
  3. 后缀只包含小写字母

结果(使用 FBSDKLoginManager 登录)我在 Safari 中打开了 FB,我可以接受登录请求,然后收到“无法打开页面”消息。

当我在 Safari 中输入“fb123456789suffix://”时,它会启动我的应用程序

当我在 Safari 中输入“fb123456789://”时,出现“无法打开页面”的消息。

看起来 FB 没有更新应用程序页面中的后缀,因为如果我在没有后缀 (fb123456789) 的 .plist 中输入 url 一切正常。

对于为什么这不起作用,您有任何想法或建议吗?

PS。我在 iOS 应用程序中使用最新的 FB SDK。

编辑:这不是重复的。这是不同的问题,我在 .plist 文件中缺少 FacebookUrlSchemeSuffix 参数,

好的,看来解决了

我需要在 .plist 中添加额外的参数: FacebookUrlSchemeSuffix 具有 suffix 值。 URL 方案应为 fb123456789suffixFacebookAppID: 123456789