¿Notificación de entrada no válida en los teléfonos móviles? Cómo detenerlo
Contenidos
Escenario:Cuando añado un nuevo usuario a un grupo o al propio proyecto y tienen un correo electrónico no válido, las notificaciones de correo electrónico no se envían a todos, no sólo al usuario con el correo electrónico no válido.Creo que sólo actúa de esta manera cuando la dirección de correo electrónico que es “no válida” tiene un dominio válido. Es decir, cuando tengo cuentas con correos electrónicos completamente falsos (por ejemplo, [email protected]) entonces el resto de los correos electrónicos todavía se envían a los otros miembros, sin embargo, cuando tengo una cuenta que tiene un dominio válido (por ejemplo, [email protected]) entonces los correos electrónicos no se envían en su totalidad.
Una notificación de batería no válida en su teléfono LG
La información de contacto no válida indica que un destinatario de correo electrónico o de texto no está recibiendo notificaciones automáticas. Para obtener más información sobre la solución de problemas de las notificaciones de correo electrónico o de texto, consulte Solución de problemas adicionales.
Nota: Se recomienda utilizar las notificaciones push, ya que proporcionan una experiencia de notificación más fiable. Para obtener más información sobre la configuración de las notificaciones push, consulte ¿Cómo puede un dispositivo empezar a recibir notificaciones push?
Nota: Si hay dificultades para recibir notificaciones SMS/MMS y el dispositivo utiliza Sprint o T-Mobile como proveedor de telefonía móvil, se recomienda optar por las notificaciones push como alternativa debido a las restricciones de correo electrónico a texto con estos proveedores que interfieren con la entrega de notificaciones. Para obtener más información sobre la configuración de las notificaciones push, consulte ¿Cómo puede un dispositivo empezar a recibir notificaciones push?
Cómo resolver el error en la notificación de la aplicación de entrada no válida
Gracias por el informe detallado. ¿El problema/error se produce si sólo utiliza la última versión del plugin firebase_messaging, es decir, sin awesome_notifications: ^0.0.6+10 ? ya que ese plugin es de terceros / externo a flutterfire. Esto es sólo para reducir el problema si es específico para el plugin de mensajería o debido a la biblioteca externa.
Gracias por la respuesta. Lo he probado sin llamar a AwesomeNotifications().initialize en main(), y sin configurar esos listeners de AwesomeNotifications en PushNotificationService.initialize(); sigue siendo lo mismo.
Una cosa que olvidé mencionar, principalmente porque no lo había investigado en ese momento, es que el comportamiento no estaba allí antes. Antes podía hacer clic en una notificación y que me llevara a la aplicación (aunque todavía no es totalmente funcional, ya que el onMessageOpenedApp sigue sin activarse).
Cuando miré en mi historial de git, encontré que entre el último commit que funcionaba y el siguiente que no funcionaba, había cambiado la versión precompilada de Firebase iOS SDK de 8.3.0 a 8.7.0 en mi archivo podfile.
Cómo resolver el mensaje emergente de entrada no válida
En general, ese error significa que hay otro proyecto en Amazon SNS que ya ha reclamado el nombre que estás intentando utilizar. Concretamente, ese es el nombre de tu juego. Si cambias el nombre de tu Título ID por algo más único en el Gestor de Juegos, eso debería hacerte pasar por esto.
Correcto. El nombre del juego se usa cuando se configura el Push en SNS, pero no controla nada en términos del comportamiento del juego. Cambiarlo no va a “desconectar” ningún servicio. Y yo recomendaría dejarlo configurado a lo que se cambie, para que si se tiene que volver a registrar el título para Push, ya esté configurado correctamente.
Sin embargo, en el apartado de notificaciones del reproductor dentro del gestor de juegos, tiene el mensaje “Las notificaciones Push no están configuradas”. Sin embargo, puedo enviar notificaciones push a través de Firebase y aparecen en el dispositivo de destino, así que sé que funcionan de esa manera.
Entonces, ¿cómo enviaste exactamente la notificación push? ¿A través de una acción de PlayStream? La captura de pantalla de arriba muestra el ARN, pero no me dice que el nombre fue que pasó en la llamada SetupPushNotification, que es por lo que estoy pidiendo esa información. El nombre que pasaste ahí es el nombre que SNS va a usar para todas las notificaciones push.