В macOS 27.3 получить полный доступ к диску станет сложнее. Вот что я бы изменил в своём приложении для Mac
Автор: Justinas Rolando, создатель MacPip
2 октября 2026 г. Apple заявила, что для предоставления приложению для Mac полного доступа к диску скоро потребуется «очень явное действие пользователя», и назвала причиной ИИ-агентов. Код в первой бета-версии macOS 27.3, найденный исследователем pdfu, не даёт приложению, которому отказали в защищённом файле, появляться в списке «Полный доступ к диску» с выключенным переключателем. Людям пришлось бы добавлять приложение вручную кнопкой «плюс» или перетаскиванием. По сообщениям, флаг функции выключен в бета-версии 1, а 27.3 ожидается в декабре. Если вашему приложению нужен полный доступ к диску, перепишите онбординг уже сейчас, чтобы он никогда не зависел от того, что приложение само появится в этом списке.
Если ваше приложение для Mac когда-нибудь просило людей «откройте Системные настройки и включите переключатель рядом с нашим приложением», эта фраза скоро может перестать работать.
2 октября Apple опубликовала на странице новостей для разработчиков заметку «Обновления полного доступа к диску в macOS». Она короткая и необычно прямая. Apple пишет, что полный доступ к диску «в значительной мере обходит» средства контроля конфиденциальности, чтобы могли работать приложения резервного копирования, что некоторые разработчики используют его так, что файлы, почта, сообщения и история браузера оказываются открыты без полного понимания со стороны людей, и что новые средства контроля позволят давать его только при «очень явном действии пользователя». Причина, которую она называет: «По мере того как ИИ-агенты становятся всё более способными и автономными, риски, связанные с таким уровнем доступа, будут существенно расти».
Пять недель спустя у нас есть первый взгляд на то, что это значит.
Что в бета-версии macOS 27.3
Первая бета-версия macOS 27.3 вышла 3 ноября. 7 ноября исследователь кода pdfu написал в X об изменении, спрятанном в ней, и об этом рассказали 9to5Mac, Macworld и Cult of Mac.
Вот как это работает сегодня. Когда приложение без полного доступа к диску пытается прочитать защищённый файл, macOS отказывает, а затем добавляет приложение в список в разделе «Конфиденциальность и безопасность» с выключенным переключателем. Так что приложение может сказать «включите переключатель рядом с нами», и люди находят его там.
Когда новый код включён, macOS перестаёт запоминать такие отказы. Приложение никогда не появляется в списке. Людям приходится добавлять его самим кнопкой «плюс» или перетаскиванием из папки «Программы».
Несколько вещей, которые стоит знать, пока никто не запаниковал:
- Пока выключено. По данным Cult of Mac, флаг функции под названием
TCC/FDA_WARNINGвыключен в бета-версии 1. Apple не говорила, в каком выпуске он появится. - Перетаскивание всё ещё работает. 9to5Mac и Cult of Mac пишут, что разработчики по-прежнему могут просить людей перетащить значок приложения в панель, даже когда флаг включён.
- Могут появиться предупреждения. pdfu сообщил, что флаг пока не добавляет новых диалогов, но его название намекает на предупреждение в одной из следующих бета-версий. Это совпало бы с обещанием Apple сделать так, чтобы люди «ясно понимали эти риски».
- Private Folders. В той же бета-версии есть разрешение для отдельных папок, настроенное так же, как полный доступ к диску, но пока не работающее. 9to5Mac пишет, что оно может позволить дать доступ только к папке «Сообщения», но как именно оно работает, неясно.
Macworld и Cult of Mac ожидают macOS 27.3 в декабре. Всё сказанное выше взято из кода бета-версии и публикаций о нём, а не из примечаний к выпуску Apple, поэтому всё ещё может измениться.
Кого это касается
Многим хорошим приложениям для Mac нужен полный доступ к диску, чтобы делать свою работу: это приложения резервного копирования, которые Apple называет сама, а также программы для очистки диска, поиска файлов, антивирусы и некоторые терминальные инструменты и инструменты разработчика. На MacPip это многие приложения для очистки и обслуживания и приложения для безопасности и конфиденциальности.
А ещё есть приложения, которые явно беспокоят Apple: ИИ-агенты для программирования и ассистенты, которые читают ваши сообщения, почту или историю браузера, чтобы быть полезными. Материалы об этом изменении в основном посвящены им, а база данных «Сообщений» служит примером, который приводят все.
Если ваше приложение входит в любую из этих групп, не стоит больше рассчитывать на трюк с переключателем в списке.
Что я бы изменил в своём приложении для Mac
1. Спросите себя, нужен ли он вообще. Если ваше приложение работает с файлами, которые выбирают сами люди, панель открытия файлов и закладки с ограниченной областью доступа (security-scoped bookmarks) дадут постоянный доступ именно к этим папкам, без похода в Системные настройки. Полный доступ к диску нужен, когда вам действительно нужно всё, например для резервного копирования. Если нужна только одна папка, следите за Private Folders в следующих бета-версиях.
2. Перестройте онбординг вокруг перетаскивания. Не говорите людям «найдите нас в списке». Откройте для них панель «Полный доступ к диску» и покажите значок вашего приложения в окне онбординга с короткой подписью вроде «Перетащите это в список». Затем проверьте, что ссылка, которую вы используете, по-прежнему ведёт в нужную панель в 27.3.
3. Проверяйте доступ, а не предполагайте его. Узнайте, есть ли он, попытавшись прочитать то, что без него недоступно, и проверяйте снова, когда приложение возвращается на передний план. Если доступ убрали, скажите об этом прямо, а не ломайтесь молча.
4. Объясните, зачем, простыми словами. Apple хочет, чтобы люди понимали, что именно они разрешают, и однажды между вашим приложением и переключателем может появиться предупреждение. Одно честное предложение работает лучше стены текста: что приложение читает, зачем и что это остаётся на Mac, если это так.
5. Тестируйте на бета-версиях уже сейчас. В бета-версии 1 флаг выключен, поэтому следите за бета-версией 2 и более поздними и каждый раз читайте примечания к выпуску. Сломанный онбординг обычно проявляется в отзывах и письмах в поддержку, а не в сбое.
Если вы просто пользуетесь Mac
Откройте Системные настройки, затем «Конфиденциальность и безопасность», затем «Полный доступ к диску» и посмотрите на список. Выключите всё, что не узнаёте или больше не используете. Это займёт минуту, а это единственный список на вашем Mac, который может читать почти всё.
Бесплатный инструмент дня
Это не про разрешения, но относится к тому же окну онбординга. Новый генератор шпаргалок по сочетаниям клавиш принимает сочетания вашего приложения в любой записи, ставит клавиши-модификаторы в порядке Apple и отмечает конфликты с теми, что macOS держит для себя, такими как ⌘Space и ⌘Tab, и со стандартными, такими как ⌘H. Затем выдаёт лист, который можно распечатать или вставить на страницу справки. Работает в вашем браузере.
Если вы всё равно готовитесь к следующей macOS, промпт «подготовиться к следующей macOS» проведёт ИИ-агента для программирования через остальное. А когда приложение будет готово, разместить его на MacPip можно бесплатно. Карточки автоматически сканируются при отправке, а синяя галочка означает лишь то, что MacPip проверил приложение в указанную дату.
Источники
- Apple Developer: изменения в полном доступе к диску в macOS (2 октября 2026 г.)
- 9to5Mac: macOS 27.3 может изменить то, как вы даёте ИИ-агентам полный доступ к диску
- Macworld: macOS 27.3 повышает безопасность за счёт изменений в полном доступе к диску
- Cult of Mac: из-за macOS 27.3 приложениям может стать сложнее получить полный доступ к диску
- Служба поддержки Apple: сочетания клавиш на Mac
- Apple Human Interface Guidelines: клавиатуры
Читайте дальше
- Claude Fable 5.2 и Mythos 5.2: что нового, бенчмарки и что это значит для вашего MacClaude Fable 5.2 и Mythos 5.2 вышли 9 ноября 2026 г. Бенчмарки Anthropic в виде графиков, цены, что меняется на Mac и четыре бесплатных инструмента.
- Apple описала, как работает App Review. Вот что я бы изменил перед отправкойApple опубликовала справочные статьи App Review: о сроках проверки, поле Notes, Bug Fix Submissions, апелляциях, скриншотах, purpose strings и удалении аккаунта. Что в них сказано и что я бы изменил в Mac-приложении перед отправкой.
- Swift Student Challenge теперь принимает приложения для Mac. Вот что я бы сделалКонкурс Apple Swift Student Challenge 2027 открыт с 8 февраля по 28 и впервые принимает приложения для любой платформы Apple, включая macOS. Правила, даты и как я бы планировал заявку для Mac.
- macOS 27.2.1 лишает curl доверия к eMudhra. Что я бы проверил в приложении для MacmacOS 27.2.1, 26.7.3 и 15.8.3 удаляют пять корневых сертификатов из /etc/ssl/cert.pem после компрометации ключей eMudhra. Что изменилось, кого это касается и что стоит проверить создателям приложений для Mac.
- Live Activities появятся в строке меню Mac. Что бы я сделал со своим приложением для MacВ бета-версии macOS 27.3 Live Activities появляются в строке меню компьютеров Mac на Apple silicon, и приложения для Mac могут запускать свои. Что изменилось, какие есть ограничения и что попробовать в первую очередь.
- Память делает Mac дороже. Вот что я бы сделал со своим приложением для MacApple говорит, что из-за памяти Mac будут в дефиците и подорожают вплоть до 2027, а у самого дешёвого Mac 8 GB. Почему это важно для вашего приложения для Mac и что проверить на этой неделе.
- Apple теперь позволяет обратиться к тем, кто отменяет подписку. Вот что я бы сделал в своём приложении для MacС 4 ноября подписки в App Store могут показывать сообщение или предложение в момент отмены. Правила, что говорит Apple и что проверить на Mac.
- Apple добавляет два вопроса о возрастном рейтинге. Вот что я сделаю со своим приложением для MacНачиная с 16 ноября, App Store Connect спрашивает про передачу геопозиции и функции знакомств, и каждое приложение должно ответить до 12 января 2027 г. Что изменилось и что делать.
- Siri AI теперь открыта для всех разработчиков. Вот что я бы сделал со своим приложением для MacApple открыла Siri AI для всех разработчиков в бета-версии macOS 27.3. Что изменилось, что можно и чего нельзя выпускать уже сейчас, и короткий план для небольшого приложения для Mac.
- Mac с сенсорным экраном выходят 6 ноября. Вот что я бы проверил в своём приложении для MacПервые Mac с сенсорным экраном выходят 6 ноября. Что изменилось, что Apple советует разработчикам и короткий список того, что стоит проверить в собственном приложении для Mac.
- Знакомство с MacPipЧто такое MacPip, зачем я его создал, как работают карточки и день запуска, что на самом деле значит синяя галочка и реальные цифры за первые дни.
- Как запустить Mac-приложение: чек-лист на одну страницуЧто делать до, в день и после запуска Mac-приложения: подпись, ваша страница, каталоги, Product Hunt, Show HN и что измерять.
- Как одной строкой описать, что делает ваше Mac-приложениеПростой способ написать строку под названием Mac-приложения: назовите задачу, уберите хайп и проверьте текст на человеке, который приложение ещё не видел.
- Подпись и нотаризация простыми словами для тех, кто делает первое Mac-приложениеЧто делают подпись кода, нотаризация и степлинг, в каком порядке, что видят пользователи без них и как проверить свою сборку.
- Чего на самом деле стоит dofollow-ссылка, по мнению сайта, который её предлагаетЧто означает dofollow, что Google говорит о ссылках, почему ссылка из нового каталога сегодня мало стоит и что делать вместо покупки ссылок.