为什么用于iOS的Facebook SDK会抛出;FBErrorCategoryUserCancelled“;用户未取消时出错?

为什么用于iOS的Facebook SDK会抛出;FBErrorCategoryUserCancelled“;用户未取消时出错?,ios,objective-c,facebook,facebook-ios-sdk,Ios,Objective C,Facebook,Facebook Ios Sdk,不久前发布了一篇关于这篇文章的评论,但似乎苹果审查小组在这件事上搞砸了。我自己也有同样的问题,当点击“使用Facebook登录”按钮时,什么也没有发生,而且由于添加了错误处理代码,如果手机上有Facebook应用程序的人已经尝试通过我的应用程序登录,控制台就会记录用户取消登录 如果他们没有在手机上安装Facebook应用程序,则默认情况下会使用Safari,并且工作正常 有人知道为什么会这样吗?如果是这样的话,请提供一个修复程序,使其能够正常工作。在使用Facebook iOS SDK 3.13

不久前发布了一篇关于这篇文章的评论,但似乎苹果审查小组在这件事上搞砸了。我自己也有同样的问题,当点击“使用Facebook登录”按钮时,什么也没有发生,而且由于添加了错误处理代码,如果手机上有Facebook应用程序的人已经尝试通过我的应用程序登录,控制台就会记录
用户取消登录

如果他们没有在手机上安装Facebook应用程序,则默认情况下会使用Safari,并且工作正常


有人知道为什么会这样吗?如果是这样的话,请提供一个修复程序,使其能够正常工作。

在使用Facebook iOS SDK 3.13.1时,这似乎是一个问题。我升级到 Facebook iOS SDK 3.14.1,这个问题就消失了