El poder representar caracteres en todas las lenguas tiene de vez en cuando ciertos inconvenientes, entre ellos que cada caracter tiene que estar validado según el estándar Unicode y asignado su propio caracter como los emojis. Pero a la hora de mostrarlos por pantalla pueden ocurrir ciertos desastres con algunas combinaciones de ellos.
La siguiente cadena de caracteres árabes hará que cualquier iPhone se cuelgue al mostrarlo como notificación, o que la aplicación que lo intenta mostrar se cierre. El problema está relacionado con una API de iOS 8, CoreText, y la forma en la que parsea la cadena de texto antes de mostrarla por pantalla.
لُلُصّبُلُلصّبُررً ॣ ॣh ॣ ॣ 冗
Afecta tanto a iOS 7 como a iOS 8, y por el momento no hay una solución.
Si nos lo han enviado a la aplicación de Mensajes, que otro usuario nos envíe un nuevo mensaje o nosotros mismos usando Siri hará que podamos reabrir la aplicación.
Afecta tanto a iOS 7 como a iOS 8, y por el momento no hay una solución. Apple es consciente del problema y está trabajando en una solución.
Vía: MacRumors, The Next Web.