31 March 2020
Apple has finally added Mac Apps support to Universal Purchase and has started notifying developers. It means devs can now bundle Mac Apps along with iPhone, iPad, Apple Watch, and Apple TV apps as part of a single bundle. The support was first talked about earlier this year and has now been made available.
The main benefit of Universal Purchase is for users who have to purchase an app or in-app purchase only once. Once the purchase is done, it is available for other apps across all the platforms. It should be noted that it works with only those apps whose developers have implemented the support in their codebase.
Here is the official Apple statement on the support,
"The macOS version of your app can now be included in a universal purchase, allowing customers to enjoy your app and in‑app purchases across iOS, iPadOS, macOS, watchOS, and tvOS by purchasing only once. Get started by using a single bundle ID for your apps in Xcode and setting up your app record for universal purchase in App Store Connect."
The aim of the movie is to increase Mac Apps adoption in the ecosystem where all other OS apps are performing much better. People tend to buy iOS, iPadOS, and watchOS more often and with included Mac App version, it can make them interested in using those apps on Mac. But as we said in the beginning, it will be up to developers whether to offer the bundle or not.