macOS Tahoe 26.2 bèta 3 uitgebracht met nieuwe StoreKit API en ontwikkelaarsoplossingen

Apple heeft macOS Tahoe 26.2 bèta 3 voor ontwikkelaars uitgebracht, met verschillende verbeteringen aan StoreKit, Instruments en app-testworkflows. Deze update zet de iteratieve benadering van Apple van de 26.2-cyclus voort, waarbij de nadruk ligt op API-updates en betrouwbaarheid van ontwikkelaars in plaats van op nieuwe gebruikersfuncties.

StoreKit krijgt in deze release de meest opvallende toevoeging. Apple heeft de AppStore.ageRatingCode API geïntroduceerd, waarmee ontwikkelaars de huidige leeftijdsclassificatie voor hun Mac App Store-vermelding kunnen lezen en deze kunnen vergelijken met een eerder opgeslagen waarde. Hierdoor kunnen apps reageren op wijzigingen in de beoordeling die van invloed zijn op de beschikbaarheid van inhoud of de naleving in verschillende regio's.

Apple heeft ook langlopende StoreKit-testproblemen opgelost. Aanbiedingen voor het terugwinnen van abonnementen werken nu correct in Xcode en SubscriptionStatus.all retourneert na een wijziging niet langer verouderde abonnementsinformatie. Deze oplossingen moeten het voorspelbaarder maken van op abonnementen gebaseerde apps tijdens de ontwikkeling testen.

Lees ook:macOS Tahoe 26.2 bèta 2 uitgebracht met AirDrop- en StoreKit-oplossingen

Instruments ziet ook een belangrijke verbetering. Het Allocations-instrument registreert nu correct referentietellingsbewerkingen voor native Swift-typen, waardoor geheugenprofilering nauwkeuriger wordt voor ontwikkelaars die vertrouwen op zware Swift-codebases.

Er zijn nog enkele bekende problemen. AirDrop heeft nog steeds last van een vindbaarheidsprobleem wanneer een apparaat eerder was ingesteld op Iedereen in bèta 1. Apple raadt aan beide apparaten bij te werken naar een latere bèta of ervoor te zorgen dat beide apparaten elkaars Apple ID-e-mailadres of telefoonnummer hebben opgeslagen in Contacten. Dit probleem weerspiegelt het gedrag dat we zien tijdens de bètacyclus van iOS en iPadOS 26.2.

Apple heeft ook de platformvereisten van Xcode bijgewerkt. Vanaf Xcode 16.4 hebben ontwikkelaars een Mac nodig met macOS Sequoia 15.3 tot en met macOS Tahoe 26.1. Dit betekent dat macOS Tahoe 26.2 niet kan worden gebruikt voor de komende Xcode-release.

macOS Tahoe 26.2 bèta 3 is weer een gestage stap in de richting van de definitieve versie. Het versterkt StoreKit, verbetert de geheugenanalyse en zorgt ervoor dat ontwikkelaars op één lijn blijven met de aankomende toolvereisten van Apple.