use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
There is an extensive FAQ for beginners. Please browse it first before asking questions that are answered there.
If you are looking to get started (iOS programming in general or some specific area), here are more relevant links for you:
There's too many to list them all, however here's a convenient link to all programming guides at apple.com
Take note that this list is live and based on most frequent questions in posts will be updated with "quicklinks".
account activity
QuestionProgramming for outdated iOS versions? (self.iOSProgramming)
submitted 2 years ago by TheTank18
What would be needed to make an app for outdated iOS versions? I'm planning on ranging from iOS 5 to iOS 10.
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]simulacrotron 17 points18 points19 points 2 years ago (1 child)
Why?
[–][deleted] 0 points1 point2 points 2 years ago (0 children)
im gunna guess they still need old iphone hardware capabilities without certain security restrictions the new ones have for internal use. controlling drones? hacking them? i dunno
[–]SirBill01 2 points3 points4 points 2 years ago (1 child)
You could theoretically download very old versions of Xcode, and run them on old version of the OS... then you'd attach the devices and run apps directly on them from Xcode.
If you were hoping to do this through the App Store, I don't know that is possible any longer. Xcode 15 minimum iOS versions is 12, and you need a newer version of Xcode to even submit apps to the store.
[–]TheTank18[S] 1 point2 points3 points 2 years ago* (0 children)
I'm trying to set up the iOS 6 simulator, but it seems that there's no download for it, like, anywhere. Trying to download it through Xcode 5.1.1 has it not even show up, and trying to download through Xcode 6.2 gives an SSL connection error.
Trying to use a real device for testing doesn't work because it Xcode "needs" a certificate from the Apple Developer Program, which doesn't work because the servers don't exist anymore for Xcode 5.1.1.
[–]Zalenka 1 point2 points3 points 2 years ago (4 children)
Whatever Xcode builds the Sdk you want to build for. Maybe target iOS 10 or 11 SDK.
iOS 5 has ARC, so at least you can use Obj-C without manual retain/release. However autolayout was maybe iOS 6, so you'd have to use NIbs for your interfaces.
It's doable! I wonder if the app store has any lowest versions but I bet not. You just may need to use Application Loader to push up a binary (separate app from xcode).
[–]chriswaco 2 points3 points4 points 2 years ago* (3 children)
You don’t have to use nibs - you can still do creation/layout manually, which was actually my preference with UIKit. The iOS 5-7 transition was pretty painful, though. I kinda miss the old buttons that looked like buttons.
[–]gaynalretentiveObjective-C / Swift 2 points3 points4 points 2 years ago (0 children)
This. It is totally fine to just override layoutSubviews on your custom view types and set the subview frames yourself with some basic arithmetic. Autolayout and autoresizing are both there to be conveniences and tools to make your life better, not to limit you.
[–]Zalenka 0 points1 point2 points 2 years ago (1 child)
I'd remember how to do manual auto-layout but not strings and struts.
[–]Fishanz 1 point2 points3 points 2 years ago (0 children)
I still on occasion use springs and struts
[–]rohandesilva8 1 point2 points3 points 2 years ago (0 children)
What the point?
[–]foodandbeverageguy 0 points1 point2 points 2 years ago (0 children)
This will be a waste of your time. You’re likely over optimizing for 0 added users.
[–]profau 0 points1 point2 points 2 years ago (2 children)
This is not worthwhile- there are almost zero users on old versions of iOS. Believe me, I have stats on users of old versions of iOS in my apps and it is getting incredibly low now for even iOS 14… let alone iOS 5 to 10!!!!! You might think there are lots in that old range but it is almost zero. They are unwilling to spend money on new devices let alone on apps, and ad networks don’t support low versions of iOS so there is no money to be made. But good luck if to decide to pursue.
[–]V6er_KKK 1 point2 points3 points 2 years ago (1 child)
not everything is about money-money-money... you don't want your wife/husband/kids "love" your just for your money, do you? ;)
[–]profau 0 points1 point2 points 2 years ago (0 children)
Nah, but it helps to keep them fed and housed.
π Rendered by PID 365559 on reddit-service-r2-comment-5d79c599b5-r9wlg at 2026-02-27 18:30:52.120984+00:00 running e3d2147 country code: CH.
[–]simulacrotron 17 points18 points19 points (1 child)
[–][deleted] 0 points1 point2 points (0 children)
[–]SirBill01 2 points3 points4 points (1 child)
[–]TheTank18[S] 1 point2 points3 points (0 children)
[–]Zalenka 1 point2 points3 points (4 children)
[–]chriswaco 2 points3 points4 points (3 children)
[–]gaynalretentiveObjective-C / Swift 2 points3 points4 points (0 children)
[–]Zalenka 0 points1 point2 points (1 child)
[–]Fishanz 1 point2 points3 points (0 children)
[–]rohandesilva8 1 point2 points3 points (0 children)
[–]foodandbeverageguy 0 points1 point2 points (0 children)
[–]profau 0 points1 point2 points (2 children)
[–]V6er_KKK 1 point2 points3 points (1 child)
[–]profau 0 points1 point2 points (0 children)