Новости macOS теперь сдаёт тех, кто тайком лезет в буфер обмена — без спроса не получится

NewsMaker

I'm just a script
Премиум
19,455
40
8 Ноя 2022
Теперь AppKit знает, кто копирует и зачем.


lhohobhymsywj8tezyd32izagv7tylid.jpg


В апреле 2025 года разработчики macOS Для просмотра ссылки Войди или Зарегистрируйся значимое обновление AppKit, связанное с конфиденциальностью буфера обмена. Новая функция будет предупреждать пользователей устройств, когда приложение программно считывает данные из общего буфера обмена.

Система показывает оповещение только в том случае, если доступ к буферу обмена не был результатом ввода пользователя через элемент интерфейса, связанный с вставкой. Подобное поведение уже реализовано в iOS через UIPasteboard.

Обновлённый AppKit вводит новые методы обнаружения в NSPasteboard и NSPasteboardItem, позволяющие приложениям проверять типы данных в буфере обмена без их фактического считывания и отображения предупреждения. Кроме того, NSPasteboard получает свойство accessBehavior для определения режима доступа — всегда разрешён, никогда не разрешён или с запросом разрешения.

Разработчики могут заранее внедрить эти API и протестировать новое поведение на своих компьютерах Mac. Для этого необходимо запустить Terminal и ввести команду «defaults write <идентификатор_пакета_приложения> EnablePasteboardPrivacyDeveloperPreview -bool yes», чтобы включить функцию для своего приложения.
 
Источник новости
www.securitylab.ru

Похожие темы