title: Firebase iOS Phone Authentication not working in Saudi Arabia
body: <p>I am not sure if this is location related, but our iOS app is not sending SMS authentication. We have implemented Firebase Phone Auth as documented and no SMS is being received.</p>
  <p>our loginVC code:</p>
  <pre><code>        PhoneAuthProvider.provider().verifyPhoneNumber(phoneNumberWithCode, uiDelegate: nil) { [unowned self] verificationID, error in
            if let error = error {
                IndicatorManager.indicatorShared.stopIndecator()
                Crashlytics.crashlytics().record(error: error)
                print(error.localizedDescription)
                print(error)
              return
            }
          IndicatorManager.indicatorShared.stopIndecator()
          UserDefaults.standard.set(verificationID, forKey: &quot;authVerificationID&quot;)
          UserDefaults.standard.set(phoneNumberWithCode, forKey: &quot;userPhoneNumber&quot;)
          
          self.errorMessageLbl.text = &quot;&quot;
          let vc = SharedViewControllers().verificationCodeVC
          vc.phoneNumber = phoneNumberWithCode
          vc.phoneNumberWithoutCode = phoneNumber
          UserDefaultsConfig.phoneNumberWithoutCode =  phoneNumber
          var codeNum = codeNuber.text!
          if let pluse = codeNum.firstIndex(of: &quot;+&quot;) {
              codeNum.remove(at: pluse)
          }
          UserDefaultsConfig.countryCode =  codeNum
          vc.countryCode = codeNuber.text!
          self.navigationController?.pushViewController(vc, animated: true)
        }
  }
  </code></pre>