Me pregunto si podría probar mi aplicación enviando un mensaje de texto a un número de teléfono que siempre fallará.
Mi idea es ver que mi aplicación se comporte como se espera cuando falla el envío de un mensaje de texto. Así que esperaba que el sistema de SMS considerara que algún número de teléfono no era válido y que al usar ese número obtuviera una respuesta fallida de la sendTextMessage
función.
De esa manera puedo transmitir ese error al usuario. Tener un número de teléfono tan malo sería más limpio que tener un hack en la aplicación, ya que el hack podría terminar siendo un error.
He probado esto y está funcionando. Esto está relacionado con cambiar el número del centro de mensajes. Esto es lo que tienes que hacer:
Haga clic en Centro de SMS SIM 1 o SIM 2.
En Lollipop, Configuración > Mensaje de texto (SMS) > Centro de servicio SMS >
Tu SIM.
En Nougat, Ajustes > Avanzado > SIM 1/SIM 2 SMS Center.
Primero tome una captura de pantalla o anote el número predeterminado ingresado y luego cámbielo a cualquier número aleatorio incompleto.
Guárdelo haciendo clic en la marca en la esquina superior derecha y ahora el mensaje de texto a cualquier número fallará. Use sus números para verificar si el mensaje se está enviando o no.
Siempre que desee enviar un mensaje de texto, simplemente cambie el número al predeterminado.
alexis wilke
alexis wilke
sendTextMessage()
función!Grimorio
alexis wilke