Firebase не отправляет SMS-сообщение в мое приложение - PullRequest
0 голосов
/ 16 марта 2020

проблема в том, что иногда это работает, тогда после слишком большого тестирования код не выполняется, и программа не получает SMS, даже если я не получаю никаких ошибок, у меня нет номера для тестирования в мой метод входа, в моем коде, я в основном делал это программно, поскольку мои скромные знания моего кода в порядке, и я удаляю пользователя из firebase, но он также не работает

enter image description here

@objc func buttonAction(sender: UIButton!){ 

    PhoneAuthProvider.provider().verifyPhoneNumber(codeTextField.text!+phoneTextField.text!, uiDelegate: nil) { (ID, err) in
                    if let eror = err {

                        print(eror.localizedDescription)
                        AlertController.showAlert(self, titel: "خطا", message: "تاكد من اتصالك بالانترنت")
                       self.sendButton.loadingIndicator(false)
                        self.sendButton.setTitle("إرسال الرمز", for: UIControl.State.normal)

                        return

             }

                    guard let verifyId = ID else {return}
                    self.userDefaults.set(self.phoneTextField.text, forKey: "phone")
                    self.userDefaults.set(self.codeTextField.text, forKey: "ccode")
                    self.userDefaults.set(verifyId, forKey: "verifivationID")
                    self.userDefaults.synchronize()

                    let nextVC = OTP()
                    self.navigationController?.pushViewController(nextVC, animated: true)


                    // Sign in using the verificationID and the code sent to the user
                    // ...
                }

1 Ответ

0 голосов
/ 16 марта 2020

Скорее всего, вас душат, потому что вы отправляете на один и тот же номер телефона слишком часто. Вам нужно будет внести в белый список любой номер телефона, который вы используете для проверки , чтобы этого не произошло.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...