Apple heeft Universal Purchase aangekondigd. Ontwikkelaars kunnen hiermee mogelijk maken dat klanten slechts één keer hoeven te betalen voor een app die op meerdere van Apples platformen draait.
Universal Purchase geldt zowel voor de aanschaf van een app als voor in-app aankopen op iOS, iPadOS, macOS en tvOS. Ontwikkelaars kunnen hiervoor apps waarvan ze versies voor meerdere platformen uitbrengen, koppelen aan een enkele bundel-id in de bèta van Xcode 11.4, meldt Apple. Kopers van een app uit de Mac App Store, hoeven zo bijvoorbeeld niet ook nog eens te betalen voor diezelfde app op de iPad, mits de ontwikkelaar hiervoor gekozen heeft.
De stap is onderdeel van Apples streven om ontwikkelaars apps te laten bouwen die op meerdere van zijn platformen werken. Sinds vorig jaar kunnen ontwikkelaars bijvoorbeeld via Project Catalyst iOS-apps ombouwen tot macOS-programma's, waarbij ze interface-elementen kunnen aanpassen om de apps goed te laten werken op het OS voor de Mac.
Uiteindelijk zouden alle apps van meerdere platformen via een enkele universele App Store beschikbaar moeten komen. Tot die tijd leek het gevaar dat gebruikers dubbel zouden moeten betalen voor wat in essentie dezelfde apps zouden zijn maar met Universal Purchase kunnen ontwikkelaars dit voorkomen. Ook trekt Apple de categorieën van de App Store en Mac App Store nu vast gelijk. De bèta van Xcode 11.4 verscheen tegelijk met nieuwe bèta's voor iOS 13.4, tvOS 13.4 en macOS Catalina 10.15.4.