В новой версии macOS 16 Apple планирует ввести жёсткие ограничения на фоновый доступ приложений к буферу обмена. Теперь, если программа попытается прочитать данные из буфера без явного действия со стороны пользователя, система отобразит соответствующее предупреждение. Подобная функция уже существует на iPhone и iPad с iOS 14. Тогда Apple начала уведомлять пользователей, когда приложения незаметно копировали содержимое буфера обмена, что заставило многих разработчиков изменить своё поведение. Теперь тот же подход внедряется и на компьютерах Mac. Разработчики уже получили обновлённую документацию AppKit. Apple вводит новые методы NSPasteboard и NSPasteboardItem, которые позволяют приложениям определять, какие типы данных содержатся в буфере обмена, не запрашивая сами данные и, соответственно, не вызывая предупреждения. Также появляется новое свойство accessBehavior, с помощью которого приложение сможет указать допустимый уровень доступа: всегда разрешено, запрещено или с подтверждением п