Apple indhenter endelig Windows med universelt køb af Catalyst-apps på tværs af platforme
2 min. Læs
Udgivet den
Læs vores oplysningsside for at finde ud af, hvordan du kan hjælpe MSPoweruser med at opretholde redaktionen Læs mere
Både Microsoft og Apple forsøgte at lukke hullerne i deres økosystem med apps på tværs af platforme – i Microsofts tilfælde UWP-apps, der ville bringe desktop-apps til telefonen, og i Apples tilfælde Catalyst-apps, som ville bringe iPad-apps til den døende MacOS desktop-app Butik.
Microsofts løsning var dog noget mere funktionsrig end Apples første tilbud, men Apple har endelig lukket et stort hul ved at tillade udviklere at sælge iPad- og macOS-versionerne af en app som et enkelt bundt tilgængeligt på begge platforme, ligesom UWP-apps arbejdede på Windows Phone og PC.
Funktionen Universal Purchase blev udgivet som en del af Xcode 11.4 og kræver, at udviklere angiver det samme bundle-id som deres iOS-app i Xcode-skabelonassistenten, når de opretter et nyt projekt eller opdaterer et eksisterende projekt i Project Editor.
Universelt køb vil som standard være aktiveret for nye Mac Catalyst-apps, der er oprettet i Xcode 11.4, hvilket betyder, at når du opretter en ny Mac Catalyst-app, vil den automatisk bruge det samme bundle-id som din iOS-app.
Faktisk kan funktionen fungere for enhver Mac-app med via bundle-id'en, hvilket betyder, at udviklere nu nemt kan samle enhver desktop og iOS, iPadOS, watchOS og tvOS-app i et enkelt køb.
Udviklere kan læse mere hos Apple her.