Testing XCode 4 / iOS 6 SDK app on iOS 7 device

Like many iOS developers, I’m now testing out the beta version of iOS 7 on my devices, and building for iOS 7 using Xcode 5 and the iOS SDK 7 beta.  But until iOS 7 actually ships in the fall, I still need to be able to build and test apps built with the latest non-beta versions XCode and iOS, namely XCode 4.6 and iOS SDK 6.1.

So I was quite worried when I found that Xcode 4.6 wouldn’t accept my (one and only) iPad as a development device after installed iOS 7 beta on it.  Fortunately StackOverflow contributor Dan1one found a way out of this situation, to quote:

  1. Make sure you have the latest version of Xcode from the App Store. (Dont know why, but why not?)
  2. Download and Install Xcode 5.
  3. Close all instances of Xcode running in your system (4.6.2 and 5)
  4. Run Xcode 5. you will see it recognises your device, you probably have to activate it as use it for development again.
  5. Run Xcode 4.6.2 simultaneously. You will see it recognises your iPhone as a valid target now as well.
  6. close or do whatever you want with Xcode 5. From this point onwards You can keep using xcode 4.6.2

Worked great for me!  See the full StackOverflow post here.



About Gerry Beauregard

I'm a Singapore-based Canadian software engineer, inventor, musician, and occasional triathlete. My current work and projects mainly involve audio technology for the web and iOS. I'm the author of AudioStretch, an audio time-stretching/pitch-shifting app for musicians. Past jobs have included writing speech recognition software for Apple, creating automatic video editing software for muvee, and designing ASICs for Nortel. I hold a Bachelor of Applied Science (Electrical Engineering) from Queen's University and a Master of Arts in Electroacoustic Music from Dartmouth College.
This entry was posted in Uncategorized. Bookmark the permalink.

One Response to Testing XCode 4 / iOS 6 SDK app on iOS 7 device

  1. Neill says:

    Many thanks, thats resolved!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s