macOS 27.3 utrudnia uzyskanie Pełnego dostępu do dysku. Oto, co zmieniłbym w mojej aplikacji na Mac
Przez Justinasa Rolando, twórcę MacPip
W dniu 2 października 2026 Apple oświadczyło, że przyznanie aplikacji na Mac Pełnego dostępu do dysku wkrótce będzie wymagało „bardzo wyraźnej czynności użytkownika”, wskazując jako powód agentów AI. Kod w pierwszej becie macOS 27.3, znaleziony przez badacza pdfu, sprawia, że aplikacja, której odmówiono chronionego pliku, nie pojawia się na liście Pełnego dostępu do dysku z wyłączonym przełącznikiem. Ludzie dodawaliby aplikację ręcznie przyciskiem plus albo przeciągając ją. Flaga funkcji jest podobno wyłączona w becie 1, a 27.3 ma się ukazać w grudniu. Jeśli twoja aplikacja potrzebuje Pełnego dostępu do dysku, przepisz teraz onboarding tak, aby nigdy nie zależał od tego, że aplikacja sama pojawi się na tej liście.
Jeśli twoja aplikacja na Mac kiedykolwiek prosiła ludzi: „otwórz Ustawienia systemowe i włącz przełącznik obok naszej aplikacji”, to zdanie może wkrótce przestać działać.
W dniu 2 października Apple opublikowało Updates to Full Disk Access in macOS na swojej stronie z wiadomościami dla deweloperów. Tekst jest krótki i niezwykle bezpośredni. Apple pisze, że Pełny dostęp do dysku „w dużej mierze omija” mechanizmy prywatności, aby mogły działać aplikacje do kopii zapasowych, że niektórzy deweloperzy używają go tak, że pliki, poczta, wiadomości i historia przeglądania są narażone, a ludzie nie do końca to rozumieją, oraz że nowe zabezpieczenia sprawią, że będzie można go przyznać tylko „bardzo wyraźną czynnością użytkownika”. Powód: „W miarę jak agenci AI stają się coraz zdolniejsi i bardziej autonomiczni, ryzyka związane z takim poziomem dostępu będą rosły znacząco.”
Pięć tygodni później mamy pierwszy wgląd w to, co to oznacza.
Co jest w becie macOS 27.3
Pierwsza beta macOS 27.3 ukazała się w dniu 3 listopada. W dniu 7 listopada badacz kodu pdfu napisał na X o ukrytej w niej zmianie, a 9to5Mac, Macworld i Cult of Mac to opisały.
Tak to działa dziś. Gdy aplikacja bez Pełnego dostępu do dysku próbuje odczytać chroniony plik, macOS odmawia, a następnie dodaje aplikację do listy w Prywatność i ochrona, z wyłączonym przełącznikiem. Dzięki temu aplikacja może powiedzieć „przełącz przełącznik obok nas”, a ludzie znajdują ją tam gotową.
Gdy nowy kod jest włączony, macOS przestaje zapisywać te odmowy. Aplikacja nigdy nie pojawia się na liście. Ludzie muszą dodać ją sami, przyciskiem plus albo przeciągając z folderu Programy.
Kilka rzeczy wartych zapamiętania, zanim ktokolwiek wpadnie w panikę:
- Na razie jest wyłączona. Cult of Mac podaje, że flaga funkcji o nazwie
TCC/FDA_WARNINGjest wyłączona w becie 1. Apple nie powiedziało, w którym wydaniu się pojawi. - Przeciąganie nadal działa. 9to5Mac i Cult of Mac podają, że przy włączonej fladze deweloperzy nadal mogą prosić ludzi o przeciągnięcie ikony aplikacji do panelu.
- Ostrzeżenia mogą nadejść. pdfu napisał, że flaga nie dodaje jeszcze nowych okien dialogowych, ale jej nazwa sugeruje ostrzeżenie w jednej z kolejnych bet. Pasowałoby to do obietnicy Apple, że ludzie „wyraźnie zrozumieją te ryzyka”.
- Private Folders. Ta sama beta ma uprawnienie dla pojedynczych folderów, skonfigurowane jak Pełny dostęp do dysku, które jeszcze nie działa. 9to5Mac pisze, że mogłoby pozwolić przyznać dostęp tylko do folderu Wiadomości, ale nie jest jasne, jak to działa.
Macworld i Cult of Mac spodziewają się macOS 27.3 w grudniu. Wszystko powyżej pochodzi z kodu bety i doniesień o nim, a nie z informacji o wydaniu od Apple, więc może się jeszcze zmienić.
Kogo to dotyka
Wiele dobrych aplikacji na Mac potrzebuje Pełnego dostępu do dysku do swojej pracy: aplikacje do kopii zapasowych, które Apple samo wymienia, a także programy do czyszczenia dysku, wyszukiwarki plików, antywirusy oraz niektóre narzędzia terminalowe i deweloperskie. Na MacPip to wiele aplikacji do czyszczenia i konserwacji oraz aplikacji do bezpieczeństwa i prywatności.
A potem są aplikacje, o które Apple wyraźnie się martwi: agenci AI do kodowania i asystenci, którzy czytają twoje Wiadomości, pocztę lub historię przeglądarki, żeby być pomocni. Doniesienia o tej zmianie dotyczą głównie ich, a baza Wiadomości jest przykładem, którego używają wszyscy.
Jeśli twoja aplikacja należy do którejś z tych grup, nie licz już na sztuczkę z przełącznikiem na liście.
Co zmieniłbym w mojej aplikacji na Mac
1. Zastanów się, czy w ogóle go potrzebujesz. Jeśli twoja aplikacja pracuje na plikach wybranych przez użytkownika, panel otwierania i zakładki z zakresem bezpieczeństwa (security-scoped bookmarks) dają trwały dostęp tylko do tych folderów, bez wycieczki do Ustawień systemowych. Pełny dostęp do dysku jest na sytuacje, gdy naprawdę potrzebujesz wszystkiego, jak przy kopii zapasowej. Jeśli potrzebujesz tylko jednego folderu, obserwuj Private Folders w kolejnych betach.
2. Przepisz onboarding wokół przeciągania. Nie mów ludziom: „znajdź nas na liście”. Otwórz dla nich panel Pełnego dostępu do dysku i umieść ikonę swojej aplikacji w oknie onboardingu z krótkim zdaniem, np. „Przeciągnij to na listę”. Potem sprawdź, czy link, którego używasz, nadal prowadzi do właściwego panelu w wersji 27.3.
3. Sprawdzaj dostęp, nie zakładaj go. Przekonasz się, czy go masz, próbując odczytać coś, co go wymaga, i sprawdź ponownie, gdy aplikacja wraca na pierwszy plan. Jeśli go cofnięto, powiedz to wprost, zamiast po cichu przestać działać.
4. Wyjaśnij, po co, prostymi słowami. Apple chce, żeby ludzie rozumieli, co przyznają, i pewnego dnia ostrzeżenie może stanąć między twoją aplikacją a przełącznikiem. Jedno szczere zdanie działa lepiej niż ściana tekstu: co aplikacja odczytuje, po co i że to zostaje na komputerze Mac, jeśli to prawda.
5. Testuj na betach już teraz. Flaga jest wyłączona w becie 1, więc obserwuj betę 2 i nowsze oraz za każdym razem czytaj informacje o wydaniu. Zepsuty onboarding zwykle objawia się recenzjami i e-mailami do wsparcia, a nie awarią.
Jeśli po prostu używasz komputera Mac
Otwórz Ustawienia systemowe, potem Prywatność i ochrona, potem Pełny dostęp do dysku i spójrz na listę. Wyłącz wszystko, czego nie rozpoznajesz albo już nie używasz. Zajmuje to minutę i to jedyna lista na komputerze Mac, która może czytać prawie wszystko.
Dzisiejsze darmowe narzędzie
To nie dotyczy uprawnień, ale pasuje do tego samego okna onboardingu. Nowy generator ściągawki skrótów klawiszowych przyjmuje skróty twojej aplikacji zapisane w dowolny sposób, ustawia klawisze modyfikujące w kolejności Apple i wskazuje konflikty ze skrótami, które macOS zachowuje dla siebie, jak ⌘Space i ⌘Tab, oraz ze standardowymi, jak ⌘H. Na koniec daje arkusz do wydruku lub wklejenia na stronę pomocy. Działa w przeglądarce.
Jeśli i tak przygotowujesz się na następny macOS, prompt przygotuj się na następny macOS przeprowadzi agenta kodującego przez resztę. A gdy aplikacja będzie gotowa, dodanie jej do MacPip jest bezpłatne. Wpisy są skanowane automatycznie po zgłoszeniu, a niebieski ptaszek oznacza tylko, że MacPip sprawdził aplikację danego dnia.
Źródła
- Apple Developer: Updates to Full Disk Access in macOS (2 października 2026)
- 9to5Mac: macOS 27.3 could change how you grant AI agents Full Disk Access
- Macworld: macOS 27.3 increases security with changes to Full Disk Access
- Cult of Mac: macOS 27.3 could make Full Disk Access harder for apps to get
- Apple Support: Mac keyboard shortcuts
- Apple Human Interface Guidelines: Keyboards
Czytaj dalej
- Claude Fable 5.2 i Mythos 5.2: co nowego, benchmarki i co to oznacza dla twojego MacaClaude Fable 5.2 i Mythos 5.2 wyszły 9 listopada 2026. Benchmarki Anthropic na wykresach, ceny, co zmienia się na Macu, i cztery darmowe narzędzia.
- Apple opisało, jak działa App Review. Oto co zmieniłbym, zanim wyślę aplikacjęApple opublikowało artykuły pomocy App Review o czasie weryfikacji, polu Notes, Bug Fix Submissions, odwołaniach, zrzutach ekranu, purpose strings i usuwaniu konta. Co w nich jest i co zmieniłbym w aplikacji na Mac, zanim ją wyślę.
- Swift Student Challenge przyjmuje teraz aplikacje na Maca. Oto co bym zbudowałSwift Student Challenge 2027 od Apple trwa od 8 lutego do 28 i po raz pierwszy przyjmuje aplikacje na dowolną platformę Apple, także na macOS. Zasady, terminy i to, jak zaplanowałbym zgłoszenie na Maca.
- macOS 27.2.1 sprawia, że curl przestaje ufać eMudhra. Co warto sprawdzić w swojej aplikacji na komputery MacmacOS 27.2.1, 26.7.3 i 15.8.3 usuwają pięć certyfikatów głównych z /etc/ssl/cert.pem po kompromitacji kluczy eMudhra. Co się zmieniło, kogo to dotyczy i co powinni przetestować twórcy aplikacji na komputery Mac.
- Live Activities pojawiają się na pasku menu komputera Mac. Co zrobiłbym w swojej aplikacjiBeta macOS 27.3 pokazuje Live Activities na pasku menu komputerów Mac z Apple silicon, a aplikacje na Mac mogą uruchamiać własne. Co się zmieniło, jakie są limity i co wypróbować najpierw.
- Pamięć podnosi ceny komputerów Mac. Oto, co zrobiłbym ze swoją aplikacją na komputery MacApple mówi, że przez pamięć komputerów Mac będzie brakować i będą droższe aż do 2027, a najtańszy Mac ma 8 GB. Dlaczego to ważne dla twojej aplikacji na komputery Mac i co sprawdzić w tym tygodniu.
- Apple pozwala teraz rozmawiać z osobami, które rezygnują. Oto co zrobiłbym w swojej aplikacji na MacOd 4 listopada subskrypcje w App Store mogą pokazać wiadomość lub ofertę, gdy ktoś rezygnuje. Zasady, co mówi Apple i co sprawdzić w wersji na Mac.
- Apple dodaje dwa pytania o ocenę wiekową. Oto co zrobiłbym w swojej aplikacji na komputery MacOd 16 listopada App Store Connect pyta o udostępnianie lokalizacji i funkcje randkowe, a każda aplikacja musi odpowiedzieć do 12 stycznia 2027. Co się zmieniło i co zrobić.
- Siri AI jest teraz otwarte dla każdego dewelopera. Oto co zrobiłbym ze swoją aplikacją MacApple otworzyło Siri AI dla wszystkich deweloperów w becie macOS 27.3. Co się zmieniło, co możesz już wydać, a czego jeszcze nie, i krótki plan dla małej aplikacji Mac.
- Komputery Mac z ekranem dotykowym trafiają do sprzedaży 6 listopada. Oto co sprawdziłbym w mojej aplikacji na MacPierwsze komputery Mac z ekranem dotykowym od Apple pojawiają się 6 listopada. Co się zmieniło, co Apple radzi deweloperom i krótka lista rzeczy do przetestowania w twojej aplikacji na Mac.
- Przedstawiamy MacPipCzym jest MacPip, dlaczego go zbudowałem, jak działa dodawanie wpisów i dzień premiery, co naprawdę oznacza niebieski znaczek i prawdziwe liczby z pierwszych dni.
- Jak wystartować aplikację na Mac: lista kontrolna na jedną stronęCo zrobić przed, w dniu i po premierze aplikacji na Mac: podpisanie, twoja strona, katalogi, Product Hunt, Show HN i co mierzyć.
- Jak napisać jednolinijkowy opis, który mówi, co robi twoja aplikacja na MacProsty sposób na napisanie jednej linijki pod nazwą aplikacji na Mac: nazwij zadanie, usuń przesadę i sprawdź na kimś, kto nigdy nie widział aplikacji.
- Podpisywanie i notaryzacja prostym językiem, dla osób robiących pierwszą aplikację na MacCo robią podpisywanie kodu, notaryzacja i stapling, w jakiej kolejności, co widzą użytkownicy bez nich i jak sprawdzić własną kompilację.
- Ile naprawdę jest warty link dofollow od strony, która go oferujeCo znaczy dofollow, co Google mówi o linkach, dlaczego link z nowego katalogu jest dziś mało wart i co robić zamiast kupować linki.