Facebook URL Scheme后缀问题

Pio*_*otr 8 facebook facebook-graph-api ios

我有2个使用相同Facebook App Id的应用程序.我试图使用URL后缀,我有一些问题.

我按照这个教程但没有运气......

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

结果(使用FBSDKLoginManager进行登录)我在Safari中打开FB,我可以接受登录请求然后"无法打开页面"消息.

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

当我在Safari中输入"fb123456789://"时,会出现"无法打开页面"消息.

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

你有任何想法或建议,为什么这不起作用?

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

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

Pio*_*otr 21

好吧,似乎已经解决了.

我需要在的.plist添加附加参数: FacebookUrlSchemeSuffixsuffix价值.URL方案应该是fb123456789suffixFacebookAppID: 123456789.