FCM电话身份验证在App Store测试中无效

时间:2018-01-02 06:08:21

标签: ios firebase firebase-authentication

我正在使用Firebase手机身份验证进行登录和注册。

我用印度号码(+91)测试了App,大约有20个电话号码。 OTP为我工作。

上传到Appstore时。苹果拒绝我的应用程序说OTP没有收到。 似乎OTP不适用于USA(+1)号码。 我正在使用制作模式。

[[FIRAuth auth] setAPNSToken:deviceToken type:FIRAuthAPNSTokenTypeProd];

我已在Firebase控制台上上传了P.12文件。

我该如何解决这个问题。?

1 个答案:

答案 0 :(得分:0)

我认为可能发生的事情是应用商店测试人员的电话号码受到限制。 Firebase Auth会为每个电话号码分配一个特定配额,以防止滥用。如果使用相同电话号码的登录尝试次数过多,Firebase Auth会暂时阻止它们。测试人员必须使用Firebase Auth电话号码登录并查看限制才能查看多个应用。

Firebase Auth团队正致力于解决此问题并促进测试的长期解决方案。

目前,您可以创建一个谷歌语音电话号码帐户并与测试人员共享,以确保他们没有达到配额。您还可以向Firebase支持部门报告此问题:https://firebase.google.com/support/