Support for older iOS Versions

Kyle Hunt

macrumors newbie
Original poster
Feb 27, 2015
1
0
We are currently getting ready to submit an update to our app, but we have been told by our app development company that another one of their customers recently had their app rejected because they were supporting back to iOS 6 in their app. We have an older app user base, and currently support all the way back to iOS 5 (we're planning on moving to iOS 7 & 8 only with our next update), so we're afraid of seeing the same issue. Can anyone confirm whether or not apps are being rejected for supporting any versions older than iOS 7?
 

xStep

macrumors 68000
Jan 28, 2003
1,999
96
Less lost in L.A.
That certainly wasn't the reason. Apple does now demand that your app supports iOS 8 and 64-bit. Also I beleive it needs to built with Xcode 6. Apple uses the term "optimized for iOS 8". That does not exclude your code running on an older version of iOS.
 

parks daniel

macrumors newbie
Feb 9, 2015
7
0
We are currently getting ready to submit an update to our app, but we have been told by our app development company that another one of their customers recently had their app rejected because they were supporting back to iOS 6 in their app. We have an older app user base, and currently support all the way back to iOS 5 (we're planning on moving to iOS 7 & 8 only with our next update), so we're afraid of seeing the same issue. Can anyone confirm whether or not apps are being rejected for supporting any versions older than iOS 7?
i dont think so..still cant be confirmed about it,..:confused:
 

firewood

macrumors 604
Jul 29, 2003
7,634
869
Silicon Valley
These apps were rejected for other reasons, not because of iOS 6 support.

With the latest official release of Xcode (6.1.1), one can currently build App store submissions with support all the way back to iOS 5.1.1 (for the iPad 1). Building an App store app for iOS 4.3 is not possible because of the current arm64 requirement.

In the list of recently approved updated apps this past week, I see lots of apps with Deployment Targets set to iOS 6.1.

One has to build any support for iOS 6 while using the iOS 8 SDK and including 64-bit support, which is not trivial, and then do a lot of device compatibility testing, which is expensive and time consuming. It requires having some non-updated and 32-bit iOS test devices. So maybe your app development company is lazy or inexperienced with building compatibility for older iOS Deployment targets.