Un 'bug' de iMessage solucionado en iOS 12.3 bloqueaba el iPhone hasta restaurarlo
Con cada versión de iOS, Apple corrige errores y bugs que afectan a sus dispositivos. Con iOS 12.3, lanzado el pasado mes de abril , la compañía ha corregido un error que dejaba bloqueado el dispositivo . Así lo ha divulgado Natalie Silvanovich, trabajadora de Google Project Zero, a través de la web de esta iniciativa . Borrar y restaurar el dispositivo como única solución Tal y como revelan en AppleInsider , se trata de un bug de iMessage que se activa al recibir un mensaje específico. Del reporte creado por Silvanovich: El método -[IMBalloonPluginDataSource individualPreviewSummary] en IMCore puede lanzar una NSException debido a un mensaje malformado que contenga la propiedad con llave IMExtensionPayloadLocalizedDescriptionTextKey con un valor que no es un NSString. Este método llama a [IMBalloonPluginDataSource _summaryText] que devuelve la propiedad asumiendo que es un "string", pero esto no se comprueba. El método de llamada entonces llama -[IMBalloonPluginD