Apple has released macOS Tahoe 26.2 beta 3 for developers, bringing several improvements to StoreKit, Instruments, and app testing workflows. This update continues Apple’s iterative approach to the 26.2 cycle, focusing on API updates and developer reliability rather than new user features.
StoreKit receives the most notable addition in this release. Apple has introduced the AppStore.ageRatingCode API, which lets developers read the current age rating for their Mac App Store listing and compare it against a previously stored value. This can help apps respond to rating changes that affect content availability or compliance across regions.
Apple has also resolved long running StoreKit Testing issues. Subscription win back offers now work correctly in Xcode, and SubscriptionStatus.all no longer returns outdated subscription information after a change. These fixes should make subscription based apps more predictable to test during development.
Instruments also sees a key improvement. The Allocations instrument will now properly record reference counting operations for native Swift types, making memory profiling more accurate for developers relying on Swift heavy codebases.
A few known issues remain. AirDrop continues to be affected by a discoverability problem when a device was previously set to Everyone on beta 1. Apple recommends updating both devices to a later beta or ensuring both have each other’s Apple ID email or phone number saved in Contacts. This issue mirrors the behavior seen across the iOS and iPadOS 26.2 beta cycle.
Apple has also updated Xcode’s platform requirements. Beginning with Xcode 16.4, developers will need a Mac running macOS Sequoia 15.3 through macOS Tahoe 26.1. This means macOS Tahoe 26.2 cannot be used for the upcoming Xcode release.
macOS Tahoe 26.2 beta 3 is another steady step toward the final version. It strengthens StoreKit, improves memory analysis, and keeps developers aligned with Apple’s upcoming tooling requirements.