我最近创建了一个新的Facebook应用ID,因为我正在将Facebook SSO集成添加到我的应用中。 Facebook中的我的应用程序设置为原生iOS,我已经包含了Bundle ID和当前发布的应用程序的Apple ID(用于测试)。
我按照说明实现了SDK(我还有两个目前使用SDK的iOS应用程序也没有问题)。所有委托方法和必需的plist条目都适用于URL回调。
尝试登录后,我显示了带有蓝色条的Facebook白色屏幕(只是一个加载微调器)但是在5秒后它重定向回我的应用程序并点击fbDidNotLogin委托方法。该方法不包括任何类型的可检索错误(至少没有记录或可供我使用)。
所以在这一点上,我可能会导致我的登录失败。有没有办法得到更详细的错误?或者还有其他人遇到同样的问题吗?
答案 0 :(得分:2)
我有同样的问题。通过更改Facebook应用设置中的两项来解决此问题:
不确定哪个项目修好了,我很大程度上怀疑第一个...但值得同时检查。
答案 1 :(得分:0)
确保您设备的时间和日期设置正确无误。当我充电并打开电池耗尽的iPod时,我发生了这种情况。日期和时间是完全错误的,当我将它们设置为它们应该是的时候,我就可以很好地获得Facebook登录对话框了。