Explotación de iOS que permite a los desarrolladores agregar íconos de aplicaciones 'animados' descubierto: cómo funciona



iOS tiene muchas funciones útiles e interesantes, pero cuando se trata de iconos de aplicaciones, el sistema es bastante estricto. Si bien Apple permite a los desarrolladores de aplicaciones aprovechar una función llamada Íconos de aplicaciones alternativos para agregar uno o más íconos de aplicaciones entre los que los usuarios pueden alternar, estos cambios solo pueden ser agregados manualmente por el usuario, lo que elimina la opción de que los desarrolladores incluyan un ícono interactivo o animado. icono. icono. Sin embargo, un desarrollador lo ha descubierto. departamento de control interno Un exploit que evita estas limitaciones para agregar animación a los íconos de las aplicaciones.

Explotación del icono de animación de aplicaciones iOS: cómo funciona

Como explicó el investigador Bryce Bostwick en A Entrada en el blogEste exploit de iOS resuelve dos problemas principales. Primero, iOS envía una alerta al usuario cada vez que se cambia el ícono de la aplicación. En segundo lugar, la función Iconos alternativos de aplicaciones no se ejecuta en segundo plano, lo que significa que, a menos que la aplicación esté activa, el efecto no se puede implementar. Esto no tiene sentido porque si la aplicación está activa, el usuario no podrá ver el ícono de todos modos.

Bostwick describe dos soluciones para sortear estas limitaciones. Para evitar el sistema de alerta, el investigador utiliza una llamada especial a la interfaz de programación de aplicaciones (API) de iOS. Esta es una solución sencilla y requiere cambios menores en el código API, como se demuestra en un vídeo de YouTube. El segundo cambio requiere revisiones importantes y cambios en el estado de la aplicación de interfaz de usuario.

See also  El tráiler de The Crooked Man presenta a Jack Kesy como Hellboy

Al completar ambos pasos, Bostwick demostró que, de hecho, es posible agregar múltiples íconos de aplicaciones y luego hacer que cambien tan rápidamente que den la apariencia de una animación. En particular, los desarrolladores no deberían intentar esto, ya que es probable que Apple revise y rechace los cambios inmediatamente.

Los iconos de aplicaciones animados en iOS son puramente cosméticos

Si bien es una característica extraña que podría tener sentido para algunas aplicaciones (Apple ya permite íconos dinámicos para aplicaciones de reloj y calendario), para la mayoría de las aplicaciones de terceros será simplemente un truco masivo. Además, existe la posibilidad de que se produzcan abusos, ya que los desarrolladores pueden utilizar trucos engañosos para llamar la atención de los usuarios sobre la aplicación.

También hay problemas técnicos. Para cambiar los íconos de las aplicaciones lo suficientemente rápido, es necesario que la aplicación se esté ejecutando en segundo plano, lo que puede agotar la batería más rápido. La animación del icono de la aplicación puede agotar aún más la batería. manzana Esta acción probablemente sería limitada teniendo en cuenta estos motivos y probablemente parchearía el exploit que permite esta funcionalidad.

Sin embargo, según A. un informeApple planea ofrecer algunas personalizaciones de íconos de aplicaciones a los usuarios que usan iOS 18. La compañía puede permitir a los usuarios cambiar el color del ícono de la aplicación y colocarlos en cualquier lugar de la pantalla de inicio, abandonando su patrón de cuadrícula estándar.


Los enlaces de afiliados pueden generarse automáticamente; consulte nuestro sitio web Declaración de ética Para detalles.



Source Article Link

See also  Finalmente pude experimentar Meta AI en mis gafas inteligentes Ray-Ban gracias a su lanzamiento accidental en el Reino Unido, y son los mejores dispositivos portátiles con IA de todos los tiempos.

Leave a Comment