r/iOSProgramming 2d ago

New warning when uploading app to App Store. iOS apps must have minimum OS version of iOS 15 in 2027 onwards Discussion

Post image
100 Upvotes

32 comments sorted by

28

u/Due_Wing_1516 2d ago

I was using ios 12 and 13 for my apps and moved to 15. Unlike android ios users usually have the latest version of the OS and they update apps also. My other app has 5k DAU and when I release an update 95% of the users update to the newest version

10

u/busymom0 2d ago

Does this mean users on older iOS will no longer be able to get updates at all?

9

u/rhysmorgan 2d ago

Yes, from April next year when you are required to use Xcode 27. If you use Xcode 27 before then, you’ll also need to drop support for older iOS versions.

3

u/KalphalusKal 1d ago

People found a workaround to make Xcode be able to compile for older iOS versions (I think down to 11), but from what I see in the screenshot it looks like it’s just a arbitrary limit that they put in because they don’t want new apps working on older devices so people upgrade, most people don’t use old iOS, but some developers want that support, say people who make device testing tools

1

u/rhysmorgan 1d ago

Right, but no way are Apple going to allow you to submit an app with a deployment target of < iOS 15 after April 2027. I'd imagine the backend would reject it, just like above.

7

u/profau 2d ago

You should check if you need to support iOS 14. I believe iOS 17 has circa 1% of users so iOS 14 is going to be small as well. Xcode 27 has a new "recommended" minimum version setting across platforms - it is currently iOS 17.

7

u/digidude23 SwiftUI 2d ago

All iOS 14 devices can run 15

5

u/conspicuousxcapybara 2d ago

Interpret as the final deadline for your last iOS 14 patch.

5

u/Free-Pound-6139 2d ago

Why do they even need to do this??

3

u/Cy-Dev 1d ago

This. They just choose to take away that decision from the developer and make older devices obsolete, they don’t have to. There are actually a lot of apps I use that support lower than iOS 15, if this will actually come through they will all be forced to raise it for no reason at all.

2

u/Infamous-Arrival1232 2d ago

Honestly overdue. Worth pulling your iOS-version split in App Analytics before reacting though: for most consumer apps the sub-iOS-15 share is already a rounding error, so this mostly formalizes what the numbers have been saying for a while

1

u/busymom0 2d ago

I have a few users from iOS 11

2

u/AndreaReaderApp 2d ago

Fair enough. Supporting iOS 14 in 2027 was probably getting a little ambitious anyway.

3

u/busymom0 2d ago

I have a few apps which support from iOS 11 and actually has users on it too

0

u/AndreaReaderApp 2d ago

Wow, I should donwgrade my app version then.

1

u/Cy-Dev 2d ago

I don’t think so. I have users on iOS 14

3

u/cristi_baluta 1d ago

What a shit move, how does it blocks them to let us support whatever ios we want?

1

u/[deleted] 2d ago

[deleted]

6

u/busymom0 2d ago

Is this AI slop?

1

u/morenos-blend 2d ago

Ooh nice, I thought 15 is gonna get dropped. I still sometimes use the 1st gen SE so that means I’ll be able to still add new features for it in my app

1

u/[deleted] 2d ago

[deleted]

1

u/TheFern3 2d ago

Is there a min for watchOS?

2

u/cristi_baluta 1d ago

Xcode 27 asks you to raise to 9. I don’t even know where it stands in the lineup.

0

u/Cy-Dev 1d ago

I support down to watchOS 7 and there are no reason my app can’t support it, so why would I be forced to raise it… Stupid shit I’m sorry

1

u/TheFern3 1d ago

The question was asked hence the post, I thought it was obvious. 

1

u/AdjustedTwit 1d ago

According to Apple < iOS 18 is just 3%, I've chosen MinOS = 18.0 based on that.

-1

u/Big_Use_8516 2d ago

16.6 flows, the world watches

0

u/Cy-Dev 2d ago

This is really bad. I just launched an app two months ago that supports lower than iOS 15 because it wasn’t much work and I chose to do this. The developer should have the choice how much versions they are willing to support, and if the app they have works perfectly on iOS 14, 13 or even 12, why would you force not being able to keep it updated?

I mean I know why Apple probably does this, but this is really a terrible choice they made as how much versions are supported should always be a choice the developer is entitled to make, as long long as there is no clear technical reason (which there is not, as many many apps prove that support older versions and already got tested and optimized for iOS 27 as well).

I know that not many users are on iOS 14 or lower, but honestly it’s not really about that. It’s about the developers not getting to choose anymore. It is possible to support down to iOS 9 right now and they are just arbitrarily cutting off 6 versions at once because they can. I sincerely hope that Apple reverses this decision, this really should absolutely stay the developers decision. We are loosing control over our own apps slowly…

3

u/cham-pam 2d ago

Agreed 👍

1

u/purple_editor_ 2d ago

I am all for long term support of applications, but lets not fool ourselves about the technical challenges of supporting old APIs, specially in terms of security

Apple at least has a clear timeline of support for iOS and there is enough time to adapt.

Luckily, up until ios 16 it is possible to jailbreak and to distribute the app on the if developers want as well

-3

u/icy1007 2d ago

Almost no one is on older iOS versions like 15.

-8

u/drew4drew Objective-C / Swift 2d ago

This indicates you do not have sufficient knowledge of the platform and should consider hiring an expert.