当用户安装了FB的应用程序时,iOS Facebook连接不工作?

有没有其他人有这个问题? 我试图通过FB授权用户时出现这个错误,我想我只在用户安装了Facebook应用程序时才隔离它:

fb_our_appID://授权#错误=未知%5Ferror

如果您从用户手机中删除FB应用程序,我们的应用程序将尝试通过Safari进行身份validation,并且一切正常。

非常感谢。

是的,我们也得到了这个。

当您的包标识符与您的Facebook应用程序的一部分configuration不匹配时,会发生这种情况。 从你的plist复制你的bundle-id,并更新Facebook上的iOS Bundle ID值

https://developers.facebook.com/apps/_YOUR_APP_ID_/summary

PS:看看facebook.stackoverflow.com为好Facebook的帮助。

我得到了同样的问题。 我从手机中删除了Facebook应用程序,并开始重新工作。 然后我安装了Facebook应用程序,我的应用程序继续工作。 所以看起来像它只能正常工作,如果应用程序安装在Facebook应用程序之前,并导致我认为这是一个Facebook应用程序的问题。

这是捆绑ID阻止它,但我们结束了在应用程序强制FB对话框。
iOS:连接到Facebook,无需离开应用程序进行授权

我没有尝试使用Safari,但我有相同的错误消息从Facebook应用程序。

我的问题是来自我的应用程序包,它必须和你的Facebook应用程序configuration(facebook iOS应用程序configuration的第一个字段)完全一样。

确保您的应用程序捆绑ID在您的应用程序的Facebook页面上正确设置。

看看这个答案

身份validation失败,安装Facebook应用程序(iOS)

以供参考。