Token Mismatch utilizando la autenticación de número de teléfono - iOS

Estoy intentando iniciar sesión en la cuenta usando la autenticación de número de teléfono usando firebase.

Inicialmente, implementé la aplicación con mi dispositivo y funciona bien. Pero cuando traté de implementar la aplicación en otro dispositivo y luego me arroja el errorToken Mismatch.

He buscado varias respuestas enstackoverflow y luego encontré esteresponde y lo seguí pero no funcionó para mí.

He verificado lo siguiente:

Asegurar que tenía un certificado APNS de desarrollo y producción válido cargado en el Panel de Firebase, en 'Configuración del proyecto'> 'Mensajería en la nube'. (Mi certificado APNS es válido hasta el próximo año).En Xcode, en el archivo .entitlements, asegúrese de que el valor del entorno APS esté configurado como 'desarrollo' o 'producción', según su situación de prueba. (También lo comprobé).Finalmente (esto es lo que me faltaba), verifique dentro de su AppDelegate.swift y dentro del método paradidRegisterForRemoteNotificationsWithDeviceToken, cambie el valor de.sandbox a.prod, o para.unknown para permitir que el paquete de la aplicación determine qué tipo de token utilizar, en función de su perfil de aprovisionamiento.

Esta tercera también cambié

    let token = deviceToken.map { String(format: "%02.2hhx", $0) }.joined()
    print("==== This is device token ",token)
    let data = Data(token.utf8)
    Auth.auth().setAPNSToken(data, type: AuthAPNSTokenType.unknown)

Pero aún cuando ejecuto esta aplicación en otro dispositivo que siempre me arroja ese error.

Pero cuando comento esta línea de código// Auth.auth().setAPNSToken(data, type: AuthAPNSTokenType.unknown) y luego ejecuto la aplicación después de eso descomento esa línea de códigoAuth.auth().setAPNSToken(data, type: AuthAPNSTokenType.unknown) y luego ejecuto la aplicación nuevamente y finalmente funciona. Pero lamentablemente, cuando ejecuto otro dispositivo iOS todavía me da un error. ¿Me pregunto porque

Respuestas a la pregunta(1)

Su respuesta a la pregunta