【问题标题】:iOS Facebook connect not working when user has FB's app installed? [duplicate]当用户安装了 FB 的应用程序时,iOS Facebook 连接不起作用? [复制]
【发布时间】:2011-12-22 23:42:40
【问题描述】:

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

fb_our_appID://authorize#error=unknown%5Ferror

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

非常感谢。

【问题讨论】:

    标签: iphone ios facebook connect


    【解决方案1】:

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

    当您的包标识符与您的 facebook 应用程序中配置的标识符不匹配时,就会发生这种情况。从您的 plist 中复制您的 bundle-id,并在 facebook 上更新 iOS Bundle ID 值

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

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

    【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

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

      【讨论】:

        【解决方案4】:

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

        看看这个答案

        Authentication Fails with Facebook App Installed (iOS)

        供参考。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 2021-01-14
          • 1970-01-01
          • 2015-01-05
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多