У 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. Ось що я б створивSwift Student Challenge 2027 від Apple приймає роботи з 8 лютого до 28 і вперше бере застосунки для будь-якої платформи Apple, зокрема macOS. Правила, дати і як я планував би участь із застосунком для Mac.
- macOS 27.2.1 більше не довіряє eMudhra в curl. Що я б перевірив у своєму застосунку для 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Що робить кожен із кроків: підписування коду, нотаризація і stapling, у якому порядку вони виконуються, що бачать ваші користувачі без них і як перевірити власну збірку.
- Скільки насправді варте dofollow-посилання, з сайту, який його пропонуєЩо означає dofollow, що Google каже про посилання, чому посилання з нового каталогу сьогодні варте мало і що робити замість купівлі посилань.
Подайте свій застосунокБезкоштовні інструменти для розробників