Apple kommer äntligen ikapp Windows med universella köp av Catalyst-appar för flera plattformar
2 min. läsa
Publicerad den
Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer
Både Microsoft och Apple försökte täppa till hålen i deras ekosystem med plattformsoberoende appar – i Microsofts fall UWP-appar som skulle föra skrivbordsappar till telefonen och i Apples fall Catalyst-appar, som skulle föra iPad-appar till den döende MacOS desktop-appen Lagra.
Microsofts lösning var dock något mer funktionsrik än Apples första erbjudande, men Apple har äntligen täppt till ett stort hål genom att tillåta utvecklare att sälja iPad- och macOS-versionerna av en app som ett enda paket tillgängligt på båda plattformarna, ungefär som UWP-appar arbetade med Windows Phone och PC.
Funktionen Universal Purchase släpptes som en del av Xcode 11.4 och kräver att utvecklare anger samma paketidentifierare som sin iOS-app i Xcode-mallassistenten när de skapar ett nytt projekt eller när de uppdaterar ett befintligt projekt i Project Editor.
Universellt köp kommer att vara aktiverat som standard för nya Mac Catalyst-appar skapade i Xcode 11.4, vilket innebär att när du skapar en ny Mac Catalyst-app kommer den automatiskt att använda samma paketidentifierare som din iOS-app.
Faktum är att funktionen kan fungera för alla Mac-appar med via buntidentifieraren, vilket innebär att utvecklare nu enkelt kan bunta alla skrivbords- och iOS-, iPadOS-, watchOS- och tvOS-appar i ett enda köp.
Utvecklare kan läsa mer hos Apple här.