macOS 27.3 maakt Volledige schijftoegang lastiger te krijgen. Dit zou ik in mijn Mac-app aanpassen
Door Justinas Rolando, maker van MacPip
Op 2 oktober 2026 zei Apple dat het geven van Volledige schijftoegang aan een Mac-app binnenkort een “zeer expliciete handeling van de gebruiker” vereist, en wees het naar AI-agenten als reden. Code in de eerste macOS 27.3-bèta, gevonden door onderzoeker pdfu, zorgt ervoor dat een app die een beschermd bestand geweigerd kreeg niet meer in de lijst Volledige schijftoegang verschijnt met de schakelaar uit. Mensen zouden de app met de hand toevoegen met de plusknop of door hem erin te slepen. De feature flag staat volgens berichten uit in bèta 1, en 27.3 wordt in december verwacht. Heeft je app Volledige schijftoegang nodig, schrijf je onboarding dan nu om, zodat hij er nooit meer van afhangt dat de app vanzelf in die lijst verschijnt.
Als je Mac-app mensen ooit heeft gevraagd om “Systeeminstellingen te openen en de schakelaar naast onze app aan te zetten”, dan werkt die zin binnenkort misschien niet meer.
Op 2 oktober plaatste Apple Updates to Full Disk Access in macOS op de nieuwspagina voor ontwikkelaars. Het is kort en opvallend direct. Apple zegt dat Volledige schijftoegang de privacycontroles “grotendeels omzeilt” zodat back-upapps kunnen werken, dat sommige ontwikkelaars het gebruiken op manieren die bestanden, mail, berichten en browsegeschiedenis blootleggen zonder dat mensen het volledig begrijpen, en dat nieuwe controles ervoor zorgen dat mensen het alleen kunnen geven met een “zeer expliciete handeling van de gebruiker”. De reden die Apple geeft: “Naarmate AI-agenten steeds capabeler en zelfstandiger worden, nemen de risico's van dit niveau van toegang sterk toe.”
Vijf weken later hebben we een eerste blik op wat dat betekent.
Wat er in de macOS 27.3-bèta zit
De eerste macOS 27.3-bèta verscheen op 3 november. Op 7 november plaatste codeonderzoeker pdfu op X over een wijziging die erin verstopt zat, en 9to5Mac, Macworld en Cult of Mac schreven erover.
Zo werkt het nu. Als een app zonder Volledige schijftoegang een beschermd bestand probeert te lezen, zegt macOS nee en zet het de app daarna in de lijst bij Privacy en beveiliging, met de schakelaar uit. Zo kan de app zeggen “zet de schakelaar naast ons aan” en vinden mensen hem daar klaar.
Met de nieuwe code aan slaat macOS die weigeringen niet meer op. De app verschijnt dan nooit in de lijst. Mensen moeten hem zelf toevoegen, met de plusknop of door hem uit Programma's te slepen.
Een paar dingen die goed zijn om te weten voordat iemand in paniek raakt:
- Voorlopig staat het uit. Cult of Mac meldt dat de feature flag,
TCC/FDA_WARNINGgenaamd, uit staat in bèta 1. Apple heeft niet gezegd in welke versie het komt. - Slepen werkt nog. 9to5Mac en Cult of Mac melden allebei dat ontwikkelaars mensen nog steeds kunnen vragen het app-icoon naar het paneel te slepen als de vlag aan staat.
- Waarschuwingen kunnen volgen. pdfu zei dat de vlag nog geen nieuwe dialoogvensters toevoegt, maar de naam wijst op een waarschuwing in een latere bèta. Dat zou passen bij Apples belofte ervoor te zorgen dat mensen “deze risico's duidelijk begrijpen”.
- Privémappen. Dezelfde bèta heeft een toestemming per map, ingesteld zoals Volledige schijftoegang, die nog niet werkt. 9to5Mac zegt dat je er misschien alleen toegang tot de map van Berichten mee kunt geven, maar hoe het werkt is onduidelijk.
Macworld en Cult of Mac verwachten allebei macOS 27.3 in december. Alles hierboven komt uit bètacode en berichtgeving daarover, niet uit Apples release-opmerkingen, dus het kan nog veranderen.
Wie het raakt
Veel goede Mac-apps hebben Volledige schijftoegang nodig om hun werk te doen: back-upapps, die Apple zelf noemt, plus schijfopruimers, zoektools voor bestanden, antivirusapps en sommige terminal- en ontwikkeltools. Op MacPip zijn dat veel opruim- en onderhoudsapps en beveiligings- en privacyapps.
En dan zijn er de apps waar Apple duidelijk bezorgd over is: AI-codeeragenten en assistenten die je Berichten, mail of browsegeschiedenis lezen om behulpzaam te zijn. De berichtgeving over deze wijziging gaat vooral over hen, en de Berichten-database is het voorbeeld dat iedereen gebruikt.
Zit je app in een van beide groepen, dan is de schakelaar-in-de-lijst-truc het deel waar je niet meer op moet rekenen.
Wat ik in mijn Mac-app zou aanpassen
1. Vraag je af of je het wel nodig hebt. Als je app werkt met bestanden die mensen kiezen, geven een open-paneel en security-scoped bookmarks je blijvende toegang tot alleen die mappen, zonder omweg via Instellingen. Volledige schijftoegang is voor als je echt alles nodig hebt, zoals bij een back-up. Heb je maar één map nodig, hou dan Privémappen in de volgende bèta's in de gaten.
2. Schrijf je onboarding om rond slepen. Zeg niet tegen mensen dat ze “ons in de lijst moeten zoeken”. Open het paneel Volledige schijftoegang voor ze en zet het icoon van je app in je onboardingvenster met een korte zin zoals “Sleep dit naar de lijst”. Test daarna of de link die je gebruikt op 27.3 nog steeds in het juiste paneel uitkomt.
3. Controleer de toegang, ga er niet van uit. Kijk of je toegang hebt door iets te proberen te lezen wat het nodig heeft, en controleer opnieuw als je app weer op de voorgrond komt. Is de toegang weggehaald, zeg dat dan duidelijk in plaats van stilletjes te falen.
4. Zeg waarom, in gewone woorden. Apple wil dat mensen begrijpen wat ze toestaan, en op een dag kan er een waarschuwing tussen je app en de schakelaar komen. Eén eerlijke zin werkt beter dan een muur van tekst: wat je app leest, waarom, en dat het op de Mac blijft als dat zo is.
5. Test nu op de bèta's. De vlag staat uit in bèta 1, dus hou bèta 2 en later in de gaten en lees elke keer de release-opmerkingen. Een kapotte onboarding zie je meestal terug in reviews en supportmail, niet als crash.
Als je gewoon een Mac gebruikt
Open Systeeminstellingen, dan Privacy en beveiliging, dan Volledige schijftoegang, en bekijk de lijst. Zet alles uit wat je niet herkent of niet meer gebruikt. Het kost een minuut, en het is de enige lijst op je Mac die bijna alles kan lezen.
De gratis tool van vandaag
Niet over toestemmingen, maar het hoort in hetzelfde onboardingvenster. De nieuwe maker van sneltoetsoverzichten neemt de sneltoetsen van je app zoals jij ze opschrijft, zet de aanpassingstoetsen in Apples volgorde en meldt conflicten met de toetsen die macOS voor zichzelf houdt, zoals ⌘Space en ⌘Tab, en met standaardtoetsen zoals ⌘H. Daarna krijg je een overzicht om af te drukken of in je helppagina te plakken. Het draait in je browser.
Als je je toch al voorbereidt op de volgende macOS, loopt de prompt bereid je voor op de volgende macOS een codeeragent door de rest heen. En als je app klaar is, is vermelden op MacPip gratis. Vermeldingen worden automatisch gescand als ze worden ingediend, en een blauw vinkje betekent alleen dat MacPip de app op een datum heeft gecontroleerd.
Bronnen
- Apple Developer: Updates to Full Disk Access in macOS (2 oktober 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-sneltoetsen
- Apple Human Interface Guidelines: Keyboards
Lees verder
- Claude Fable 5.2 en Mythos 5.2: wat er nieuw is, de benchmarks, en wat het betekent voor je MacClaude Fable 5.2 en Mythos 5.2 kwamen uit op 9 november 2026. De benchmarks van Anthropic als grafieken, de prijzen, wat er op een Mac verandert, en vier gratis tools.
- Apple heeft opgeschreven hoe App Review werkt. Dit zou ik aanpassen voordat ik indienApple publiceerde hulpartikelen van App Review over beoordelingstijden, het veld Notes, Bug Fix Submissions, beroep, screenshots, purpose strings en het verwijderen van accounts. Wat erin staat, en wat ik in een Mac-app zou aanpassen voordat ik indien.
- De Swift Student Challenge neemt nu Mac-apps aan. Dit zou ik bouwenDe Swift Student Challenge 2027 van Apple loopt van 8 februari tot 28 en neemt voor het eerst apps voor elk Apple-platform aan, macOS inbegrepen. De regels, de data en hoe ik een Mac-inzending zou plannen.
- macOS 27.2.1 laat curl eMudhra niet meer vertrouwen. Dit zou ik controleren in mijn Mac-appmacOS 27.2.1, 26.7.3 en 15.8.3 verwijderen vijf rootcertificaten uit /etc/ssl/cert.pem na de compromittering van de eMudhra-sleutels. Wat er veranderde, wie het raakt en wat makers van Mac-apps moeten testen.
- Live Activities komen naar de menubalk van de Mac. Dit zou ik doen met mijn Mac-appDe beta van macOS 27.3 zet Live Activities in de menubalk van Macs met Apple silicon, en Mac-apps kunnen er zelf een starten. Wat er veranderd is, de limieten en wat je als eerste kunt proberen.
- Geheugen maakt Macs duurder. Dit zou ik doen met mijn Mac-appApple zegt dat geheugen Macs tot in 2027 schaars en duurder houdt, en de goedkoopste Mac heeft 8 GB. Waarom dat uitmaakt voor je Mac-app, en de checks voor deze week.
- Apple laat je nu praten met mensen die opzeggen. Dit zou ik doen met mijn Mac-appSinds 4 november kunnen App Store-abonnementen een bericht of aanbod tonen als iemand opzegt. De regels, wat Apple zegt te doen en wat je op de Mac moet controleren.
- Apple voegt twee vragen over de leeftijdsclassificatie toe. Dit zou ik doen met mijn Mac-appVanaf 16 november vraagt App Store Connect naar gedeelde locatie en datingfuncties, en elke app moet uiterlijk 12 januari 2027 antwoord geven. Wat er verandert en wat je kunt doen.
- Siri AI staat nu open voor elke ontwikkelaar. Dit zou ik met mijn Mac-app doenApple heeft Siri AI voor alle ontwikkelaars geopend in de macOS 27.3-beta. Wat er veranderd is, wat je nu wel en niet kunt uitbrengen en een kort plan voor een kleine Mac-app.
- Macs met touchscreen verschijnen 6 november. Dit zou ik controleren in mijn Mac-appDe eerste touch-Macs van Apple komen 6 november. Wat er veranderd is, wat Apple ontwikkelaars vertelt te doen en een korte lijst om te testen in je eigen Mac-app.
- Kennismaking met MacPipWat MacPip is, waarom ik het heb gebouwd, hoe vermelden en lanceringsdag werken, wat een blauw vinkje echt betekent, en de echte cijfers uit de eerste dagen.
- Een Mac-app lanceren: een checklist die op één pagina pastWat je moet doen voor, op en na de lanceringsdag van een Mac-app: ondertekenen, je pagina, directory's, Product Hunt, Show HN en wat je moet meten.
- Hoe je een beschrijving van één regel schrijft die zegt wat je Mac-app doetEen eenvoudige manier om de ene regel onder de naam van je Mac-app te schrijven: noem de taak, haal de hype weg, en test hem op iemand die de app nog nooit heeft gezien.
- Ondertekenen en notariseren, in heldere taal, voor mensen die hun eerste Mac-app makenWat codeondertekening, notarisatie en stapling elk doen, in welke volgorde, wat je gebruikers zien zonder die stappen, en hoe je je eigen build controleert.
- Wat een dofollow-link eerlijk gezegd waard is, van een site die er één aanbiedtWat dofollow betekent, wat Google zegt over links, waarom een link van een nieuwe directory vandaag weinig waard is, en wat je kunt doen in plaats van links kopen.