iónica/firebase ipv6 Auth ios aplicación de rechazo
authentication ionic-framework (2)
Bueno, podrías hacer algunos cambios de redes como usar un proxy inverso IPv6 que se conecte a tu firebase a través de IPv4 lo que los llevaría a iniciar sesión usando IPv6, aunque Firebase no lo admita. Sugiero buscar NGINX para eso si desea implementarlo usted mismo o mirar Cloudflare si desea obtenerlo como un servicio.
Me encontré con un problema extraño la segunda vez que envié una actualización a la tienda de aplicaciones.
Estoy construyendo una aplicación usando Ionic Framework con un backend de Java. Ahora mismo usamos Firebase para el inicio de sesión del usuario.
Tuvimos un momento difícil para obtener nuestra aplicación en la tienda en junio porque nuestro servidor no era compatible con IPv6 originalmente. Después de configurar esto, obtuvimos la revisión. Pero ahora que estamos tratando de enviar una actualización (con un revisor nuevo) no pueden iniciar sesión en nuestra aplicación a través de ipv6 desde una nueva instalación.
Después de más pruebas, nos dimos cuenta de que nuestro URL de firebase no parece ser accesible a través de ipv6 (aunque todavía no hemos replicado el informe de revisión de la aplicación, nuestra prueba muestra correctamente un mensaje de error, pero dijeron que la aplicación se congela).
Me resulta difícil de creer que Firebase no esté habilitado para IPv6, pero las pruebas indican que ese es el caso. (una vez que se haya registrado, ipv6 funciona bien en nuestro servidor, creemos que la capacidad de Firebase para volver a iniciar sesión automáticamente en los usuarios es el motivo por el que, erróneamente, lo incorporamos a la tienda). ¿Alguien ha tenido problemas similares con su aplicación de Firebase? ¿Qué hiciste para resolverlo? ¿Terminaste teniendo que abandonar Firebase o el problema está en otra parte?
ps. He buscado mucho pero no pude encontrar ninguna documentación sobre la compatibilidad de fireabse con ipv6 o la falta de ella. Si alguien ha visto este tipo de documentación, eso también sería inmensamente útil.
Desafortunadamente, Apple parece no atribuir ningún error relacionado con las redes con problemas de compatibilidad con IPv6 (siempre que lo hagan durante las pruebas de compatibilidad). La mayoría de las veces, en realidad no están relacionadas con la compatibilidad de Firebase IPv6.
Firebase se ha probado en IPv6 y es compatible. Debería probar su aplicación en un entorno IPv6 y verificar el rastro de pila de cualquier error que encuentre. Si ves que Firebase está causando el error, presenta un ticket con asistencia.