ios - Facebook URL Scheme 后缀问题

标签 ios facebook facebook-graph-api

<分区>

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

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

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

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

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

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

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

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

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

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

最佳答案

好的,看来解决了。

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

关于ios - Facebook URL Scheme 后缀问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30397958/

相关文章:

ios - Swift 无法分配 [CLLocationCoordinate2D] 类型的不可变值

iphone - NSDictionary 的描述性变量名称

ios - swift 3 中的委托(delegate)不执行 View 相关代码

facebook - Meteor - 如果是 facebook 用户则显示一些内容

奇怪的是,Facebook 登录仅在单个 Chrome 实例(我的)的页面中失败

ios - 如何获取另一个数组中存在的每个数组的对象计数?

android - 在 Facebook 上分享 图片+AppLink Android

ios - 深层链接到 Facebook Messenger

ios - 从 Facebook 的开放图表中获取 Facebook 页面的见解/page_fans

facebook-graph-api - Facebook 的点赞数似乎在两个不同的页面上交换了