Home >> Problema >> Móvil >> Todas >> iPhone

Mensaje SMS recibido distinto al enviado (iPhone → Android): encoding / concatenación

SMS recibido en Android distinto al enviado desde iPhone: últimas frases cambiadas

Un iPhone envía SMS a Android. El receptor ve las dos últimas frases **distintas** a lo enviado: parecen sobrescribir la frase final original. Capturas de pantalla confirman discrepancia.

Causas técnicas probables

  1. Concatenación SMS (multipart) + codificación UCS-2 / GSM-7 mismatch: SMS > 160 chars (GSM-7) / 70 chars (UCS-2: emojis, acentos, caracteres especiales) se divide en **segmentos PDU** (máx 153/67 chars c/u). Cada segmento lleva header UDH (User Data Header) con número de secuencia. Si **segmentos llegan desordenados, duplicados o perdidos**, el receptor recompone mal el texto → frases finales corrompidas/sobrescritas.
  2. Conversión operador / gateway SMS: El SMSC del operador iPhone → interconexión → SMSC operador Android puede recodificar (GSM-7 ↔ UCS-2) mal, truncar, o reordenar segmentos.
  3. iMessage "Send as SMS" fallback: Si iMessage falla, iPhone reenvía como SMS. A veces el fallback genera PDU mal formado.
  4. App SMS Android (Google Messages, Samsung Messages, etc.) bug al recomponer multipart.

Pruebas y mitigaciones

  1. Envía SMS cortos (< 160 chars, solo ASCII básico sin emojis/acentos). ¿Llegan bien? → Problema concatenación/codificación.
  2. Desactiva iMessage temporalmente: Ajustes > Mensajes > iMessage OFF. Fuerza SMS puro. Prueba.
  3. Verifica "Enviar como SMS" OFF: Ajustes > Mensajes > Enviar como SMS = OFF (evita fallback raro).
  4. Pide al receptor probar otra app SMS (QKSMS, Textra, Pulse, Signal) que maneja multipart mejor.
  5. Contacta operador (ambos): "SMS multipart corruptos entre red X e Y". Abren incidencia interconexión.

Explicación "copiar/pegar accidental" (respuesta original)

El receptor pudo copiar/pegar texto previo al responder, pero **capturas de pantalla del mensaje RECIBIDO (no respondido) muestran el texto alterado**. Eso descarta error humano en réplica. Es **corrupción en tránsito/recepción**.

Conclusión

Es **problema de red/interoperabilidad SMS multipart**, no del iPhone ni Android per se. Usa **iMessage (azul) / WhatsApp / Signal / Telegram** para mensajería fiable. SMS es tecnología 1990 frágil para >160 chars / Unicode.