What version of OSX/XCode/SDK are you rocking right now Jules? It would be interesting to update us on this once in a while so we can just tag along…
I did figure out that a latest version of XCode no longer lets you create armv6 builds, which is… problematic for us.
[quote=“bdejong”]Okay, thx…!
As said 4.5 doesn’t do armv6…
[/quote]
Sorry, I didn’t see that… Really?? Wow. I know Apple aren’t the world’s best company for supporting their old products, but it’s surprising that they’ve deprecated it so soon.
Well, those UIInterfaceblahblah things are only simple constants - it’s probably easy enough to add a cludge to the code that defines them if it’s compiling on an older version of Xcode. If you can find something that works on your 4.3 version I’ll take a look!
Ah… I thought the 3GS had an arm6. But if not then it is probably a wise move to drop the arm6 support.
The 3G and older devices have such crappy CPUs that even if your app runs on them, you’ll probably hit performance issues. I’d certainly only aim at 3GS and later if I was releasing an app - it’s unlikely to be worth the extra hassle of supporting the few people who still have the older phones.
If you really have to support older devices and still need to conditionally support newer services, you can get older XCodes to build with the newer SDK. For example, I have XCode 4.4.1 building with the iOS 6.1 preview SDK now. But it’s a pain in the butt and always a worry when it comes time for app submission.