
Une grande évolution se prépare pour le presse-papiers de macOS, avec des changements notables en matière de confidentialité. Selon les dernières mises à jour de la documentation AppKit, Apple compte s’inspirer des alertes de confidentialité déjà en place sur iOS depuis la version 14.
Actuellement, les applications macOS peuvent accéder au presse-papiers sans que l’utilisateur en soit informé, ce qui diffère du fonctionnement sur iOS. Bientôt, les applications devront respecter une nouvelle procédure, permettant à l’utilisateur d’être prévenu lorsque ces dernières tentent de lire des données à partir du presse-papiers sans interaction de sa part.
Les nouvelles méthodes de détection introduites dans NSPasteboard et NSPasteboardItem permettront aux applications de déterminer les types de données présentes sur le presse-papiers, tout en s’assurant de ne pas en lire le contenu immédiatement et de déclencher l’alerte. De plus, les utilisateurs disposeront de nouveaux contrôles sur l’accès au presse-papiers, avec la possibilité d’autoriser, de bloquer ou de recevoir une invite à chaque tentative d’accès par une application.
Apple explique :
Préparez votre application à une fonction à venir dans macOS qui alerte une personne utilisant un appareil lorsque votre application lit programmatique le presse-papiers général.
Les développeurs ont été informés de la possibilité d’adopter ces API avant leur déploiement et d’expérimenter le nouveau comportement sur leurs Macs. Il reste encore à voir comment cela affectera les gestionnaires de presse-papiers tiers.