Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can one develop for iOS 6 using XCode 5 on Mavericks (OS X 10.9)?

This question is out-dated. Mavericks is released and everything works fine with Xcode 5 and iOS 6 on an iPod 4th gen.


I'm thinking about upgrading my OS X to Mavericks, but I still want to keep developing my iOS app. I read on the internet that Xcode 4.6.3 is not compatible with Mavericks (OS X 10.9). So, this would force me to use the new Xcode 5. However, Xcode 5 comes along with the new iOS 7 SDK. The problem is that I own an iPod 4th gen, which isn't compatible with iOS 7.

So, has anyone tried this already? I think this should be possible, because at the WWDC 2013, Apple was so proud to tell that more than 90% of the costumers work with the latest iOS, which is currently still iOS 6. But with the release of iOS 7, they will be ruining that fact, because iOS 7 doesn't seem to be compatible with iPod 4th Gen. And a lot of people own such a device.

Did I miss something, or is Apple going to wrong way?

like image 736
Martijn Courteaux Avatar asked Jun 15 '13 17:06

Martijn Courteaux


2 Answers

You can install Xcode 4 by temporary editing the System Version.

  1. go to /system/library/coreservices
  2. Find SystemVersion.plist and open it
  3. Change the two bottom numbers (10.9) to 10.8.4 and save
  4. Install Xcode 4
  5. Change those numbers back to 10.9 and save.

Done, You now have Xcode 4 on 10.9 :)

Good Luck!

like image 165
Sam Guichelaar Avatar answered Sep 20 '22 18:09

Sam Guichelaar


Yep.

I deploy onto my 4th gen touch from Xcode 5 on ML - not Mavericks, but should be the same.

Note, though, that you won't be able to submit to the App Store from Xcode 5 until just before iOS 7 is released.

Note, though, that you want to install Mavericks onto a seperate partition!!! Don't make it the only OS on your machine until it is released.

like image 45
Undo Avatar answered Sep 20 '22 18:09

Undo