Ios React本机firebase电话号码验证在发送sms之前打开safari。糟糕的用户体验
电话号码认证工作正常,但是当我打电话时Ios React本机firebase电话号码验证在发送sms之前打开safari。糟糕的用户体验,ios,firebase,firebase-authentication,react-native-firebase,Ios,Firebase,Firebase Authentication,React Native Firebase,电话号码认证工作正常,但是当我打电话时 firebase.auth().signInWithPhoneNumber(phoneNumber) 它打开safari浏览器,并执行少量重定向,显示“验证您不是机器人”,然后关闭自身。 在使用“react native firebase”时,这是正常行为吗?在UX行为方面,有没有隐藏这种奇怪行为的选项 注意:在ios上测试,还没有在android上尝试 附言 我以前在web中使用过firebase电话号码auth,它有ReCaptcha。在本机应用程序
firebase.auth().signInWithPhoneNumber(phoneNumber)
它打开safari浏览器,并执行少量重定向,显示“验证您不是机器人”,然后关闭自身。
在使用“react native firebase”时,这是正常行为吗?在UX行为方面,有没有隐藏这种奇怪行为的选项
注意:在ios上测试,还没有在android上尝试
附言
我以前在web中使用过firebase电话号码auth,它有ReCaptcha。在本机应用程序中使用它,我会期待更多的静默行为
谢谢。确定找到了解决方案。
首先,您需要启用接收静默通知。
在您的xcode“功能”中,启用推送通知和后台模式。
遵循以下firebase文档: