Los mensajes de texto de mi iPhone al teléfono Android de mi amigo no se quedan en los 160 caracteres tal como se enviaron. A veces aparecen como dos o tres textos separados cuando se reciben.
Los mensajes de texto de mi iPhone al teléfono Android de mi amigo no se quedan en los 160 caracteres tal como se enviaron. A veces aparecen como dos o tres textos separados cuando se reciben.
El problema es que alguien se niega a admitir SMS concatenados, como señaló @Andrew Ferrier. en un comentario sobre la respuesta de Stu. La especificación lo convierte en una lectura muy densa y rica en acrónimos.
Sin embargo, hay una sección que es relativamente legible, que dice:
3.8.3 Concatenación de texto
Si el mecanismo de concatenación descrito en la subcláusula 9.2.3.24.1 no es compatible con la transmisión o recepción entidad, se puede utilizar el siguiente mecanismo de concatenación textual. El primer mensaje termina con un signo +, y cada uno los mensajes subsiguientes comienzan y terminan con signos + hasta que el mensaje final comience con un signo + pero no termine con un signo signo +
<message1>+
+<message2>+
+<message3>
Los campos de encabezado colocados en la parte frontal de un mensaje de MO o MT no se agregan al segundo mensaje ni a los siguientes. Esto proporciona un mecanismo simple que es totalmente compatible con versiones anteriores. No hay indicación del número de mensajes y si el sistema pierde un mensaje o llega fuera de secuencia, el mensaje original no se puede enviar. reconstruido. Por lo tanto, siempre que sea posible, el mecanismo de concatenación especificado en la subcláusula 9.2.3.24.1 debe ser utilizado en su lugar.
Dado que los caracteres '+' serían evidentes si el receptor no admitiera la codificación simple pero el remitente sí lo hizo, está claro que Apple no admite este mecanismo simple.
Renuncié / perdí el interés en descifrar la especificación antes de averiguar quién soporta o no soporta 9.2.3.24.1 pero no me importa demasiado; La culpa la tiene Apple por no apoyar el simple esquema de respaldo.
Esta es una funcionalidad normal y ha estado presente en el iPhone OS original en el primer iPhone en 2007.
Lo que estás viendo es que el iPhone te está permitiendo enviar mensajes que son más largos que el límite de SMS, y cuando lo haces, automáticamente divide el mensaje en la cantidad de mensajes SMS necesarios para enviar tu mensaje.
Si su destinatario tiene un iPhone, solo ven el mensaje original no dividido cuando el iPhone lo vuelve a armar para el destinatario. Otros dispositivos, como el dispositivo Android de su amigo, solo muestran los mensajes SMS discretos en el orden en que fueron enviados.