Hacker News new | ask | show | jobs
by trzeci 1455 days ago
Lack of support for the on-device debugging for iOS 10 is at least confusing.

And yes, people still use iOS 10, and at scale we should be able to troubleshoot problems on that iOS.

3 comments

iOS 10 hasn't been receiving security updates for 2 years now. The last iPhones which only got updates up to 10 were iPhone 5 and 5C. They were released in 2012. iPhone 5S (released in 2013) got updates up to iOS 12, but about a year ago security updates also ceased. That's almost 9 years of support. I don't think it's unreasonable to drop support for it after such a long time. Actually, I switched just yesterday from 5S to 13 Mini, mainly because I couldn't install most apps anymore, and I think that's fair.
I hate to be "citation needed" guy, but iOS 10 is ten years old and out of security updates for a few years. At what scale is it still used? In general, iOS has had a better lifecycle than Windows XP or 7 had, so surely there's not a fleet of iPhone 5s POS devices floating around.
iOS 10 was released in September 2016 and got its last update in July 2019. [1] I agree that it is probably not used at meaningful sclae, but no need to hyperbolize how old it is.

[1] https://en.wikipedia.org/wiki/IOS_10

iOS 10 is definitely not 10 years old but it is nearing 6 years. For the iOS ecosystem, even iOS 13 is kinda old.
iOS 12 still sees a pinch of usage, because it was the last version (before 16) that dropped some devices. Anything older than that seems to be pretty much not used anymore except for extremely rare cases, based on browser usage statistics, at least.
Curious what the use cases for iOS 10 are? This isn't a criticism of your comment but more just wanting to learn why a user might still be using iOS 10?
iOS 10 is the final version which runs on 32-bit devices, and there's a decent number of those out there still. Xcode 14 has dropped support for 32-bit iOS, which by extension means it can't support iOS 10.
I would like to know this as w. I would have thought most people (iPhone 6, iPhone 6 plus) on iOS 10 can get iOS 12?
Apple does not limit minimal version of iOS during the submission process - which is a signal that this version is supported.

By removing the debugging ability it's almost pushing the responsibility onto publishers/developers to say "hey, we don't support iOS 10 anymore - we are these bad guys".

In a case when we would like to provide the best possible experience to all players (even if the market share is less than 1%) - I consider as a regression, an unnecessary change and complication.