Emoji Flag de Taiwan bloquea algunos iPhones

La actualización de software recientemente lanzada para iOS 11.4.1 incluye correcciones para un error que afecta a los propietarios de iPhone en China cuyos dispositivos podrían fallar cada vez que alguien les envíe la palabra Taiwán o el emoji de la bandera de Taiwán

El error fue causado por una implementación defectuosa del intento de Apple de bloquear el uso de emojis en iPhones vendidos en China, según el pedido del país dada la tensión entre los dos estados.

Pero a pesar de que se supone que los iPhones muestran una imagen de símbolo faltante, recibir la palabra Taiwán o dicho emoji habría bloqueado cualquier aplicación de iOS.

Descrito en detalle por Patrick Wardle en una publicación de Objetivo-Ver, el problema se solucionó con el lanzamiento de la última actualización de iOS de Apple, técnicamente haciendo que el intento de censura funcione correctamente. En otras palabras, Apple aún no permite que los usuarios chinos envíen y reciban el emoji de la bandera de Taiwán, pero al recibirlo, los dispositivos ya no se cuelgan, sino que ven un ícono de símbolo que falta.

En este punto, el emoji de la bandera de Taiwán no aparece en los dispositivos iOS con la región establecida en China, por lo que los usuarios del país no pueden enviarla. Por otro lado, cuando se recibe un mensaje que contiene la palabra Taiwán del emoji de alguien en un país diferente, las aplicaciones ya no se cuelgan y en su lugar se censura el contenido.

Wardle dice en un análisis técnico que los usuarios en EE. UU. Que puedan ver el error simplemente deberían intentar cambiar la ubicación a China y luego volver a la configuración de Estados Unidos para resolverlo.

"No estoy 100% seguro de por qué (o cómo lo solucionó), pero supongo que estableció el valor 'País' en 'EE. UU.' Por lo que el indicador boolan (en byte_1b1c9bb00) se configuró ahora en 0x1, lo que significa CFStringCompare () nunca se llamó ... o que las llamadas a CFLocaleCopyCurrent () / CFLocaleGetValue () ya no devolvieron NULL, lo que significa que se pasó una cadena válida a CFStringCompare () ", explica Wardle.

Se recomienda a los usuarios que tengan versiones anteriores de iOS que actualicen a iOS 11.4.1 para evitar el bloqueo de aplicaciones cuando dicho emoji se envíe a sus dispositivos.

Fecha actualización el 2021-07-11. Fecha publicación el 2018-07-11. Categoría: iphone. Autor: Oscar olg Mapa del sitio Fuente: softpedia
iphone