Connect with us

Tecnologia

Apple para bloquear las aplicaciones Mac para acceder en secreto a su portapapeles

Published

on


Apple planea implementar un cambio en el cartón (también conocido como el portapapeles internos de su iPhone) que evitará que las aplicaciones de Mac puedan leer el cartón sin ser alertado del usuario, según información que Apple ha compartido con los desarrolladores.


En MacOS 16, los usuarios de Mac obtendrán una alerta cuando una aplicación Mac lea el cartón sin interacción directa del usuario. Este cambio significa que las aplicaciones no podrán ver subrepticiamente las cosas que ha copiado y pegado.

Los usuarios de Mac no verán una alerta con una acción directa relacionada con el cartón, como al copiar y pegar texto dentro de una aplicación que lo admite. Los usuarios serán notificados si una aplicación intenta ver los datos de la cartón cuando no se haya utilizado la función de pegar.

Apple dice que el cartón Mac funcionará de manera similar al cartón de iOS en el futuro. En el ‌iphone‌ y el iPad, Apple bloquea las aplicaciones de husmes en los datos de cartón, y lo ha hecho desde iOS 14 después de que los investigadores de seguridad encontraron que docenas de aplicaciones populares de iOS estaban leyendo el contenido del cartón sin consentimiento de los usuarios.

Apple abordó el problema agregando un banner que le notifica cuando una aplicación iOS accede al portapapeles. En iOS 15, Apple mejoró aún más la característica al introducir una opción de pasta segura que evita que los desarrolladores vean el portapapeles por completo a menos que copie algo de una aplicación y lo pegue en la aplicación que está utilizando activamente.

Con los próximos cambios en Mac, los desarrolladores de Mac podrán “examinar los tipos de datos” en el cartón sin leerlos realmente, mejorando la privacidad de los carteles. Los datos de cartón utilizados con la API centrada en la privacidad no mostrarán la alerta a los usuarios finales. Desde el aviso de Apple a los desarrolladores:

Prepare su aplicación para una característica próxima en MacOS que alerta a una persona que usa un dispositivo cuando su aplicación lee programáticamente el cartón general. El sistema muestra la alerta solo si el acceso al cartón no era el resultado de la entrada de alguien en un elemento de interfaz de usuario que el sistema considera relacionado con la pasta. Este comportamiento es similar a cómo se comporta Uipasteboard en iOS.

Los nuevos métodos de detección en Nspesteboard y NspesteboardItem hacen posible que una aplicación examine los tipos de datos en el cartón sin leerlos y mostrar la alerta. Nspasteboard también agrega una propiedad AccessBehavior para determinar si el acceso programático de cartón siempre está permitido, nunca permitido, o si solicita un permiso de solicitud de alerta. Puede adoptar estas API antes del cambio y establecer un usuario predeterminado para probar el nuevo comportamiento en su Mac.

El ingeniero de software de Apple, Jeff Nadeau, mencionó en Mastodon que Apple ha encontrado aplicaciones Mac que raspan continuamente el cartón en el fondo, pero al mismo tiempo, hay aplicaciones que necesitan manipulación de cartón, por lo que Apple ha diseñado las nuevas API.

Las aplicaciones MAC también deberán obtener el permiso del usuario para acceder al cartón en algunas situaciones. Apple dice que los desarrolladores pueden probar los próximos cambios de cartón con sus aplicaciones antes de cuándo se despliega la funcionalidad a los usuarios.

Continue Reading