3

我最近创建了一个新的 Facebook 应用 ID,因为我正在将 Facebook SSO 集成添加到我的应用中。我在 Facebook 中的应用程序设置为 Native iOS,并且我已经包含了 Bundle ID 和当前发布的应用程序的 Apple ID(用于测试)。

我已经按照说明实现了 SDK(我还有另外两个 iOS 应用程序当前也在使用 SDK,没有问题)。URL 回调的所有委托方法和所需的 plist 条目都已到位。

尝试登录后,我看到了带有蓝色条的 Facebook 白色屏幕(只是一个加载微调器),但 5 秒后它重定向回我的应用程序并点击 fbDidNotLogin 委托方法。该方法不包括任何类型的可检索错误(至少没有记录在案或可供我使用)。

所以在这一点上,我不知道是什么导致我的登录失败。有没有办法得到更详细的错误?或者有没有其他人遇到过同样的问题?

4

2 回答 2

2

我遇到过同样的问题。通过更改 Facebook 应用程序设置中的两项来解决此问题:

  1. 为 iOS SSO 配置设置为启用
  2. 更新了 iOS Bundle ID,使其与 bundle ID 完全匹配(之前的大小写不同)

不确定哪个项目修复了它,我主要怀疑第一个......但值得检查两个。

于 2012-06-04T05:29:52.020 回答
0

确保您设备的时间和日期设置正确。当我充电并打开电池没电的 iPod 时,我遇到了这种情况。日期和时间完全错误,当我将它们设置为应有的值时,我得到了 Facebook 登录对话框就好了。

于 2012-09-18T16:15:44.897 回答