macOS Sequoia добавляет еженедельный запрос разрешений для приложений для снимков экрана и записи экрана

С macOS Sequoia этой осенью использование приложений, требующих доступа к разрешениям на запись экрана, станет немного более утомительным. Apple внедряет изменение, которое потребует от вас еженедельно давать явное разрешение для таких типов приложений, а также каждый раз при перезагрузке вашего Mac.


Обновление от 7 августа 2024 г.: Apple не прокомментировала это изменение, несмотря на возмущение пользователей Mac. На Mastodon Крейг Хокенберри указывает на возможное решение: разрешение Persistent Content Capture. Но, как он лаконично выражается: «Проблема в том, что Apple не предоставила никакой документации или каких-либо других указаний о том, как получить это разрешение».

Насколько мне известно, это также не было доведено до сведения каких-либо разработчиков, которые проактивно связались с Apple, чтобы спросить об этом всплывающем окне в macOS Sonoma.


Если вы использовали бета-версию macOS Sequoia этим летом совместно со сторонним приложением для снимков экрана или записи экрана, вы, вероятно, неоднократно получали запрос на продолжение предоставления этому приложению доступа к вашему экрану. Хотя многие предполагали, что это может быть ошибка, это не так.

Несколько разработчиков, поговоривших с 9to5Mac, говорят, что получили подтверждение от Apple, что это не ошибка. Вместо этого Apple действительно добавляет новый системный запрос, напоминающий пользователям, когда приложение имеет разрешение на доступ к экрану и звуку их компьютера.

В текущей бета-версии macOS Sequoia этот запрос гласит:

«[Название приложения] может получать доступ к экрану и звуку этого компьютера. Вы хотите продолжать разрешать доступ? Это приложение может собирать информацию из любых открытых приложений на вашем рабочем столе, пока приложение запущено».

Затем пользователи могут выбрать «Продолжить разрешение» для приложения, чтобы оно имело доступ к записи экрана, или нажать «Открыть Системные настройки», чтобы сразу перейти в окно настроек разрешений на запись экрана.

Этот запрос предназначен для появления еженедельно. В первый раз, когда вы попытаетесь использовать приложение каждую неделю, вы увидите этот запрос и должны будете решить, «Продолжить разрешение» или изменить настройки разрешений. Запрос также будет появляться каждый раз (для каждого приложения), когда вы впервые используете это приложение после перезагрузки вашего Mac.

Это изменение напрямую затронет сторонние утилиты для снимков экрана, такие как CleanShotX. Оно также повлияет на совместное использование экрана в других приложениях, таких как Discord, Zoom и Slack. Примечательно, что изменение применяется даже к приложениям, которые используют ScreenCaptureKit, новый фреймворк, представленный с macOS 12, предназначенный для улучшения функций записи экрана для сторонних приложений.

По сути, любое приложение, запрашивающее разрешения на запись экрана, будет затронуто этим изменением, даже если его основная цель — не запись экрана пользователя или создание снимков экрана. Например, Bartender полагается на разрешение записи экрана, чтобы позволить пользователям упорядочивать свою строку меню. Как отмечает Джон Мэддокс, это изменение также повлияет на приложения, использующие средства выбора цвета.

Мы обратились в Apple за дополнительной информацией об этих изменениях, но пока не получили ответа. Возможно, политика изменится до того, как macOS Sequoia будет выпущена для всех этой осенью, но таковы детали, как они сейчас сообщаются разработчикам.

Как сообщалось сегодня, macOS Sequoia также затрудняет запуск приложений, которые не подписаны или не нотаризованы должным образом.

Примечание редактора: Обновлено для удаления абзаца, в котором говорилось, что существует API, который разработчики могут использовать, чтобы избежать этого всплывающего окна. API для избежания этого всплывающего окна не существует..

Подписывайтесь на ChanceThreadsTwitterInstagram и Mastodon.