使用 cordova-plugin-facebook4@4.2.1 "User cancelled." 调用登录方法后立即抛出错误

With cordova-plugin-facebook4@4.2.1 "User cancelled." error thrown immediately after invoking the login method

像 2 周前一样,Android 和 iOS 的 Facebook 登录工作正常,但由于某些原因最近 iOS 它一直崩溃,每当有人来自 iOS 尝试登录时发出以下错误: "User cancelled"

我尝试通过更新插件来修复它,但是错误仍然存​​在。 我认为我的代码没有问题,因为 Android 仍然有效并且 iOS 曾经有效,而且我没有更改登录代码的任何内容。

步骤:

  • 删除插件
  • 同时删除 Android 和 iOS 平台(cordova platform remove android // cordova platform remove ios)
  • 重新安装插件
  • 验证它是最新的 npm 已过时(我认为这是命令)

问题消失了,交易是强制更新插件,如果在您尝试重新安装时仍然安装了任何平台,则不会发生这种情况。