我有2个应用程序使用相同的Facebook应用程序ID。我正在尝试使用URL后缀,并且我遇到了一些问题。Facebook的URL计划后缀问题
我跟着this tutorial但没有运气...
- 我创建Facebook应用程序页面上的后缀(我有“开发者”的角色,而不是“管理员”,但它让我设置后缀)
- 我加了后缀为iOS应用的.plist - fb123456789suffix
- 后缀只含有少量字母
至于结果(使用FBSDKLoginManager的登录)我得到FB开编辑在Safari中,我可以接受登录请求,然后“无法打开页面”消息。
当我输入“fb123456789suffix://”在Safari它启动我的应用程序
当我输入“fb123456789://”在Safari中存在“无法打开页面”的消息。
它看起来像FB没有更新应用程序页面中的后缀,因为如果我将输入URL在.plist中没有后缀(fb123456789)一切正常。
您对此不起作用有任何意见或建议吗?
PS。我在iOS应用程序中使用最新的FB SDK。
编辑:这不重复。这是不同的问题,我在.plist文件中缺少FacebookUrlSchemeSuffix
参数,
@BootMaker其实我尝试了解该链接下的解决方案,但是当我尝试使用'FacebookAppID:123456789suffix'时出现错误 - 没有应用程序根据ID 123456789suffix – Piotr
这不是重复的。正确的答案是添加FacebookUrlSchemeSuffix,它在Facebook文档中的截图中缺少(因此很容易错过),但是它在文本中提到了https://developers.facebook.com/docs/ios/troubleshooting –
@Piotr无论如何在Android中做同样的事情? –