我使用Firebase认证来接收OTP来验证用户。为此,我使用了以下方法。
PhoneAuthProvider.provider().verifyPhoneNumber(phoneNumber, uiDelegate: nil) { (verificationID, error) in
if let error = error {
showAlert(error.localizedDescription)
return
}
print(verificationID)
}
现在的问题是,每当我们在设备上测试发布的build时,我们已经成功认证,但当我们提交相同的build给Apple的审查团队时,他们面临以下错误。
发生了内部错误,请打印并检查错误详情以获取更多信息。
请帮助我如何从我这边重新生成上述问题,并解决它。
检查其他地区的验证OTP服务是否在firebase中启用。