20 votos

¿Forzar mensajes para usar SMS en un contacto específico en lugar de iMessage?

En esencia, me gustaría configurar mi teléfono para que todos mis mensajes salientes a un amigo específico, con quien actualmente intercambio mensajes a través de iMessage, se envíen por SMS, nunca iMessage. Además, me gustaría bloquear cualquier mensaje entrante de iMessage de él y (espero) que fracasen y se reenvíen por SMS.

Permítanme reiterar eso: me gustaría forzar el uso de SMS para ambas partes, en ambas direcciones, para un contacto individual específico.

¿Es esto posible? Bloquear cualquier uso de iMessage entre mi y esta otra persona, para que deban enviar y recibir cualquier mensaje conmigo a través de SMS (o los mensajes fallarán/no llegarán nunca).

0 votos

10voto

Nimesh Neema Puntos 69

Apoyo la excelente respuesta de @bmike:

iOS 13 y versiones anteriores no implementa un ajuste por contacto para preferir o forzar SMS sobre iMessage/APNS/Mensajes de entrega segura de mensajes.

Sin embargo, hay una solución (un poco incómoda) que encuentro útil en situaciones como esta

Hipotético: Necesito enviar el mensaje "Vete a casa, no esperes por mí; he cambiado de planes" a un contacto en mi aplicación de mensajes. Este es un caso de uso perfecto para SMS; si su teléfono está encendido, casi seguramente lo recibirán en unos minutos. Pero si hemos comenzado a usar iMessage entonces no lo recibirán hasta que lleguen a casa y se conecten a internet porque esencialmente se lo he enviado por correo electrónico.

He compartido una solución en una respuesta aquí. Aquí está la solución:

Forzar la aplicación de Mensajes a enviar un mensaje de texto como SMS en lugar de iMessage

Hay una solución que puedes usar para forzar a la aplicación de Mensajes a enviar un mensaje de texto como SMS en lugar de iMessage al número de teléfono de un contacto. Es un poco incómodo, pero hace el trabajo en escenarios como los que has descrito:

  1. Si tienes acceso a Internet en tu iPhone a través de datos móviles o Wi-Fi (indicado por la presencia del icono correspondiente en la barra de estado del iPhone) y el número de contacto del receptor está registrado en iMessage, solo podrás enviar un iMessage, independientemente del estado en línea/fuera de línea del destinatario. Puedes verificar si un mensaje se enviaría como iMessage por la presencia de una flecha azul ascendente junto al mensaje de texto que has escrito.

  2. Para forzar que el mensaje se envíe como SMS, desactiva temporalmente los datos móviles/Wi-Fi en tu iPhone para desactivar el acceso a Internet. Aún solo podrás enviar un iMessage (ícono de flecha azul) ya que tu iPhone sabe que el receptor está registrado en iMessage. Envía el mensaje normalmente.

    El mensaje no se enviará desde tu iPhone debido a la falta de conexión a Internet. Ahora mantén pulsado el bocadillo del mensaje, y verás una alerta en la parte inferior de la pantalla con una opción que dice Enviar como mensaje de texto. Esta opción no se muestra cuando tienes conectividad a Internet en tu iPhone, o el mensaje ya se ha entregado a los servidores de Apple.

  3. Esto hará que tu iPhone reenvíe el mensaje como SMS. El receptor podrá recibir el mensaje incluso en ausencia de conexión a Internet en su dispositivo (siempre que tengan conectividad celular en su dispositivo).

  4. No olvides volver a activar los datos móviles/Wi-Fi en tu dispositivo para recuperar el acceso a Internet.

6voto

Oskar Puntos 1242

IOS 13 y versiones anteriores no implementan una configuración por contacto para preferir o forzar SMS sobre iMessage/APNS/ Mensajes de entrega de mensajes seguros.

Puedes hacer dos cosas para forzar la entrega de SMS desde iOS.

  • desactiva Mensajes durante el tiempo que necesites enviar solo SMS y a través del protocolo celular. Todos los mensajes serán SMS hasta que vuelvas a habilitar los mensajes seguros basados ​​en Apple ID
  • Utiliza una segunda aplicación que tenga entrega de SMS para el contacto en cuestión dejando los mensajes de iCloud habilitados

Para desactivar iMessages:

  1. Abre la aplicación de configuración
  2. Selecciona mensajes
  3. Toca para desactivar iMessage

Luego envía el SMS a tu contacto.

0 votos

Para probar esto, tendría que coordinar con alguien en el otro extremo para poder hacerlo en este momento. Pero desactivar iMessages podría ser en última instancia la mejor solución para mí. Estaba esperando que hubiera un botón de "forzar SMS en este mensaje" o algo así, pero parece que no lo hay.

1 votos

Ten en cuenta que, para volver a activar iMessages, tu teléfono envía un SMS de activación para registrarte en iMessage. Dependiendo de tu ubicación y plan de teléfono, esto puede costarte dinero cada vez que lo hagas. El servidor de activación para Europa, por ejemplo, está en Irlanda.

0 votos

De acuerdo @needlol No quiero decirle al OP que está equivocado al querer esto, pero claramente no es un proceso ideal y compromete el cifrado de todos tus mensajes durante un tiempo. Quizás debería añadir los aspectos negativos al final de mi publicación.

1voto

needlol Puntos 31

La solución más práctica que se me ocurre es eliminar tu número de teléfono como dirección de iMessage y usar en su lugar tu AppleID. Para hacerlo, ve a:

  • Configuración
  • Mensajes
  • Enviar y Recibir

Desmarca tu número de teléfono y elige tu AppleID, por ejemplo.

Si quieres chatear con alguien a través de iMessage, dile a la persona que use la dirección seleccionada (en este ejemplo, AppleID). Si quieres enviar un mensaje de texto a través de SMS, deberían usar tu número de teléfono. Solo una de las partes necesita hacer esto, así que tu amigo no tiene que hacerlo.

Hasta el día de hoy (iOS 13.2.3) no puedes especificar/configurar reglas para casos como este dentro del sistema de iMessage.

También podrías activar el modo avión antes de enviar un mensaje, esperar a que la entrega falle (lo cual debería ser inmediato), forzar el envío a través de SMS y luego desactivar el modo avión) + tu amigo tiene que hacer el mismo procedimiento de envío.

0 votos

La parte del avión no es necesaria, consulta igeeksblog.com/…. Pero esto solo funciona para problemas de iMessage en el lado del remitente.

1 votos

Es necesario porque con él obligas al sistema a entrar en modo de Falla de Envío, lo cual resuelves enviando el mensaje como SMS. Por supuesto, esto siempre funciona para el lado del envío, por eso escribí "+ tu amigo tiene que hacer lo mismo".

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X