Apple Adds Universal Purchases for iOS, tvOS and macOS Apps in Xcode 11.4 - MacRumorsOpen MenuShow RoundupsShow Forums menuVisit ForumsOpen Sidebar
Skip to Content

Apple Adds Universal Purchases for iOS, tvOS and macOS Apps in Xcode 11.4

macappstoreThe new Xcode 11.4 beta update, released today alongside the iOS 13.4, tvOS 13.4 and macOS Catalina 10.15.4 betas, includes support for universal purchases, allowing developers to bundle iOS apps, tvOS apps, and Mac apps together for one purchase price.

This will allow developers who make a Mac app and an iOS app to sell them in a single bundle, something that has not previously been possible.

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.

The change will be convenient for both developers and customers, as iOS and macOS users will be able to make one purchase for a cross-platform app. Developers will also be able to create discounted Mac and iOS bundles for the first time.

According to Apple, universal purchase is enabled by default for Mac Catalyst apps that are created using the Xcode 11.4 software. New Mac Catalyst apps will use the same bundle identifier as an iOS app.

Apple says that App Store categories will also be unified across the ‌App Store‌ and Mac App Store to align with the new changes and to make apps more discoverable.

- You'll be able to select the following categories for iOS apps: "Developer Tools" and "Graphics & Design".
- You'll be able to select the following categories for macOS apps: "Books", "Food & Drink", "Magazines & Newspapers", "Navigation", and "Shopping".
- The "Photography" and "Video" categories on the Mac App Store will be combined into "Photo & Video". Mac apps and pending updates with the - "Photography" or "Video" category selected in App Store Connect will be moved automatically to the combined category.
- "Kids" will no longer be a subcategory within "Games" on the Mac App Store.

Mac, iPhone, iPad, and Apple TV users will have access to the universal app bundle options when the new updates become public.

Popular Stories

iOS 27 Next to iPhone

Here's When iOS 27 Rolls Out Today in Every Time Zone [Update: It's Out]

Sunday September 13, 2026 3:00 am PDT by
Update 10:04 a.m.: iOS 27 is rolling out now, though it may take a bit for all users to see it, so keep checking! Apple is about to release iOS 27, which will finally deliver more advanced Siri AI capabilities as well as a variety of other refinements, improvements, and new features to iPhones. It's Apple's biggest software update of the year, and Apple announced at Wednesday's iPhone event...
iOS 27 Icon iPhone

iOS 27 Available Now With These 8 New Features

Monday September 14, 2026 9:00 am PDT by
Update — 10 a.m. Pacific Time: Apple has released iOS 27. During its iPhone 18 Pro and iPhone Duo event last week, Apple announced that iOS 27 will be released widely on Monday, September 14. iOS 27 should be available around 10 a.m. Pacific Time / 1 p.m. Eastern Time today via the Settings app, under General → Software Update. Below, we have highlighted eight new features and...
Apple iCloud Plus expansion hero

iCloud+ Now Includes Apple TV, Apple Arcade, and Curated Apple Music Stations in Over 100 Countries

Tuesday September 15, 2026 1:43 am PDT by
Apple today announced a new subscription initiative that turns paid iCloud+ subscriptions into a broader services bundle in more than 100 countries. In select countries, Apple says every paid iCloud+ plan, including the cheapest 50GB tier, now includes Apple TV and Apple Arcade "at no additional cost," while family sharing extends the storage, TV and Arcade access to up to five people....

Top Rated Comments

zorinlynx Avatar
86 months ago
I wonder how many developers will actually partake in this. For example, RadarScope is a lot more expensive on MacOS than iOS, and surely there are heavy users of the app that have the premium subscription on both platforms. They'd be leaving money on the table if they were to do this.

I'm all for this, of course, but don't expect a rush of developers pushing the button.
Score: 5 Votes (Like | Disagree)
PlayUltimate Avatar
86 months ago
Great idea. It will make it easier to make the initial purchase and to understand the combined cost of the various app components (eg. Things3)
Score: 4 Votes (Like | Disagree)
katbel Avatar
86 months ago
Good idea, but I hope they will keep the possibility to buy separately : sometime I need just the app for the iOS or mac, price wise too
Score: 3 Votes (Like | Disagree)
Apple Knowledge Navigator Avatar
86 months ago
Oh OmniGroup will have a field day with this.

All they have to do is add the separate prices together for one nice little package. So about £300 then.
Score: 2 Votes (Like | Disagree)
CarlJ Avatar
86 months ago

Yes, it's always been possible to include watchOS apps with iOS apps (actually having separate watchOS apps is a newish feature). The change today is that now developers can include macOS and tvOS apps in with iOS apps as a single purchase.
Indeed. iOS/iPadOS and tvOS apps that were the "same" app already had this connection too. It's really bringing macOS into the family that's the new thing here. And it is a welcome thing.
Score: 2 Votes (Like | Disagree)
CanadianGuy Avatar
86 months ago

I bought an iPhone App months ago, the developer gave me the watch app away for free, so in a way this has been possible before this news.

I might have missed something, is watchOs included???
Yes, it's always been possible to include watchOS apps with iOS apps (actually having separate watchOS apps is a newish feature). The change today is that now developers can include macOS and tvOS apps in with iOS apps as a single purchase.
Score: 2 Votes (Like | Disagree)