BuzzingSteve
Aspiring developer
Profile
Posts: 526
Reg: Jun 24, 2011
Vancouver, Cana...
11,660
06/25/13 04:15 PM (12 years ago)

Xcode Compiling for iOS 5.0 or 6.0 ? The Great Debate

Hi Buzzers :-) What version of iOS are you compiling your apps for? Now that iOS 7 is on the horizon, are you compiling for 6.0 or higher, or do you still think that it's worth compiling for 5.0 or higher? Any reason why you would NOT compile for 5.0 or higher? I compiled my app for 6.0 or higher, but I'm putting out an app update, and wondering if I should lower that down to 5.0 or higher? I don't think I've seen any stats for how many users are using 5.x vs 6.x, or if there would be any issues with any Buzztouch code compiled for 5.x ? Cheers Steve
 
GilbertAZ
Aspiring developer
Profile
Posts: 37
Reg: Jul 16, 2012
Arizona
2,820
like
06/25/13 04:27 PM (12 years ago)
I read somewhere that iOS 7 beta had more users than iOS 5 users. Don't quote me on that. :-) I think it really depends on the functionality/capabilities of your app that limit the OS. For example, if you integrated voice command with Siri, you would need iOS 6.x or higher, etc. For my apps, I've required as low as 4.3. There's nothing on my app that limits those users, so why not allow them to download it? I think in the near future, you'll be OK with just 6.0 or higher, after reading some of the stats, but there will always be those a few versions behind. Good question tho.
 
BuzzingSteve
Aspiring developer
Profile
Posts: 526
Reg: Jun 24, 2011
Vancouver, Cana...
11,660
like
06/25/13 04:32 PM (12 years ago)
@Alzooka. So true. I can't think of anything in my "BC Tech" app that uses some of the plugins here that would not be useable on iOS 5.x, but I don't have iOS 5.x to test on, so maybe I'll just stick with iOS 6.0 and higher. Although everything works fine in the Xcode simulator when selecting iOS 5.x :-) Cheers
 
GoNorthWest
buzztouch Evangelist
Profile
Posts: 8197
Reg: Jun 24, 2011
Oro Valley, AZ
1,000,000
like
06/25/13 04:43 PM (12 years ago)
I compile for iOS 4.3 as well. I figure that gives me a large install base. Since there's nothing I use that's specific to a higher OS level, it's currently not a problem. Mark
 
Red Dog
buzztouch Evangelist
Profile
Posts: 805
Reg: Jun 16, 2011
Southern Califo...
18,800
like
06/25/13 04:53 PM (12 years ago)
Mutzy had a good point in a similar post a couple weeks ago. iPad first gen is stuck at 5.1.1 There are tons of those still in action.
 
SmugWimp
Smugger than thou...
Profile
Posts: 6316
Reg: Nov 07, 2012
Tamuning, GU
81,410
like
06/25/13 04:58 PM (12 years ago)
As long as my 1st Gen iPad is in operation, I compile for 5.1 Cheers! -- Smug
 
Pancho
Code is Art
Profile
Posts: 221
Reg: Mar 06, 2012
Lima
11,610
like
06/25/13 05:37 PM (12 years ago)
A month ago I read in the VisionMobile website, they keep track of mobile usage among others things, that iPhone users update their OS very frequently. They mentioned that about 87% of all users have their iOS up to 6.0 or more. So, if that trend continues, we should be up to about 90% by now. Regards, Pancho.
 
nadthevlad
Code is Art
Profile
Posts: 1025
Reg: Jun 07, 2012
Denver
21,850
like
06/25/13 07:53 PM (12 years ago)
According to Apple they are up to 93% install base on iOS 6. Though I think their method of coming to that number is a little bit dubious. https://developer.apple.com/devcenter/ios/checklist/
 
BuzzingSteve
Aspiring developer
Profile
Posts: 526
Reg: Jun 24, 2011
Vancouver, Cana...
11,660
like
06/26/13 12:32 AM (12 years ago)
Thanks guys. Appreciate the feedback. @NadTheVlad. Nice link. Based on that alone, I think I should be ok with iOS 6.x and up :-) Even though I don't think there should be no problems with 5.x.
 
trouty
I hate code!
Profile
Posts: 338
Reg: Mar 26, 2013
London Outskirt...
4,830
like
06/26/13 05:48 AM (12 years ago)
I think u also need to consider the target audience. If it's for technical people, odds are they will be on a newer/more up to date device. If it's an educational app for children, there's a reasonable chance that it could be on a 'hand me down' device. So cater accordingly
 

Login + Screen Name Required to Post

pointerLogin to participate so you can start earning points. Once you're logged in (and have a screen name entered in your profile), you can subscribe to topics, follow users, and start learning how to make apps like the pros.