代码之家  ›  专栏  ›  技术社区  ›  batatop

Firebase手机身份验证在iOS上弹出reCAPTCHA验证窗口,即使启用了后台模式和推送通知。

  •  1
  • batatop  · 技术社区  · 8 年前

    你对我可能遗漏的东西有什么建议吗?

    2 回复  |  直到 8 年前
        1
  •  6
  •   batatop    7 年前

    我找到了解决办法。启用“后台模式”功能是不够的。在“后台模式”中,您必须单击“远程通知”复选框。

    我在文件里看不到。

        2
  •  0
  •   Kavin Soni    7 年前

    要确保这两种情况都正常工作,请在启用和禁用后台应用刷新的物理iOS设备上测试应用程序。当后台应用刷新被禁用时,您应该能够在完成reCAPTCHA挑战后成功登录。您还可以通过在iOS模拟器上运行应用程序来测试reCAPTCHA流,该模拟器始终使用reCAPTCHA流。

    有关更多详细信息,请参阅firebase文档 https://firebase.google.com/docs/auth/ios/phone-auth