【发布时间】:2011-12-22 23:42:40
【问题描述】:
还有其他人遇到过这个问题吗?我在尝试通过 FB 授权用户时遇到此错误,我想我只有在用户安装了 Facebook 应用程序时才将其隔离:
fb_our_appID://authorize#error=unknown%5Ferror
如果您从用户手机中删除 FB 应用,我们的应用将尝试通过 Safari 进行身份验证,一切正常。
非常感谢。
【问题讨论】:
标签: iphone ios facebook connect
还有其他人遇到过这个问题吗?我在尝试通过 FB 授权用户时遇到此错误,我想我只有在用户安装了 Facebook 应用程序时才将其隔离:
fb_our_appID://authorize#error=unknown%5Ferror
如果您从用户手机中删除 FB 应用,我们的应用将尝试通过 Safari 进行身份验证,一切正常。
非常感谢。
【问题讨论】:
标签: iphone ios facebook connect
是的,我们也得到了这个。
当您的包标识符与您的 facebook 应用程序中配置的标识符不匹配时,就会发生这种情况。从您的 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 应用程序问题时它才能正常工作。
【讨论】:
我没有尝试使用 Safari,但我从 facebook 应用程序收到了相同的错误消息。
我的问题来自我的应用程序包,它必须与您的 facebook 应用程序配置(facebook iOS 应用程序配置的第一个字段)完全相同。
【讨论】:
确保您的应用程序包 ID 在您应用的 Facebook 页面上设置正确。
看看这个答案
Authentication Fails with Facebook App Installed (iOS)
供参考。
【讨论】: