当用户安装了FB应用程序时,iOS Facebook连接无法正常工作?

时间:2011-09-27 15:56:52

标签: iphone ios facebook connect

还有其他人有这个问题吗?我在尝试通过FB授权用户时遇到此错误,我想我只是在用户安装了Facebook应用程序时才将其隔离:

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

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

非常感谢。

5 个答案:

答案 0 :(得分:12)

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

当您的捆绑包标识符与配置为facebook应用程序一部分的捆绑标识符不匹配时,会发生此错误。从plist复制bundle-id,并在facebook

上更新iOS Bundle ID值

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

PS:查看facebook.stackoverflow.com以获得良好的Facebook帮助。

答案 1 :(得分:2)

我遇到了同样的问题。我从手机上删除了facebook应用程序,它又开始工作了。 我然后安装了Facebook应用程序,我的应用程序继续工作。 因此看起来只有在Facebook应用程序之前安装应用程序并且让我认为这是一个Facebook应用程序问题才能正常工作。

答案 2 :(得分:2)

捆绑ID是阻止它的,但我们最终强迫应用程序中的FB对话框 iOS: Connect to Facebook without leaving the app for authorization

答案 3 :(得分:2)

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

我的问题来自我的应用程序包,它必须与你的facebook应用程序配置(facebook iOS app配置的第一个字段)完全相同。

答案 4 :(得分:2)

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

看看这个答案

Authentication Fails with Facebook App Installed (iOS)

供参考。