Developers Will Soon Be Able To Bundle Mac, iOS, tvOS Apps Into Universal Purchases
Apple recently made a new Xcode 11.4 beta available to developers.
The release came alongside iOS 13.4, tvOS 13.5, and macOS 10.15.4 betas as well, and it added new support for universal purchases.
The change will come into force in March and will allow Mac developers to sell apps for multiple platforms in a single bundle for the first time ever. The apps won’t be in a single binary, but with Catalina bringing Catalyst to the table, it’s clearly the end game here.
Starting in March 2020, you’ll be able to distribute iOS, iPadOS, macOS, and tvOS versions of your app as a universal purchase, allowing customers to enjoy your app and in‑app purchases across platforms by purchasing only once. You can choose to create a new app for these platforms using a single app record in App Store Connect or add platforms to your existing app record. Get started by building and testing your apps using a single bundle ID with Xcode 11.4 beta.
That’s good news for both developers and users alike. Both will benefit from a single price and purchase that will enable the download of apps across all of Apple’s platforms once it kicks in this March.
The feature will automatically be enabled for all apps built using Xcode 11.4 that use Catalyst with all apps using the same bundle identifier as a means of linking them together.