Skip to Content

Xcode 101: Installing the 3.2 SDK alongside the 3.1.1 SDK

Are you doing production work and beta work at the same time? Need to install more than one SDK at once? If you've downloaded the 3.1.3 SDK and need to install it on the same system as the 3.2 beta SDK, you'll want to use the Xcode installer's destination chooser.

When given the option of where to install, click on the Developer folder to reveal the pop-up shown here to the right. To create a new folder/location choose "Other..." and use the standard file browser to create and select that location.

I personally use a named folder for all beta installs. My 3.2 beta is located in /Developer32 and I used the standard /Developer path for my 3.1.3 SDK update. Both SDKs coexist in peace with each other, although I did have to assign separate key macros (I'm a Quickeys addict) for normal Xcode and Interface Builder (in /Developer/Applications) and the beta versions of the same (in /Developer32/Applications for me). Having both SDKs available and separate will help you make sure you can test and code in both environments quickly and easily.

Categories

Software Apple Developer SDK

Are you doing production work and beta work at the same time? Need to install more than one SDK at once? If you've downloaded the 3.1.3 SDK...
 

Add a Comment

*0 / 3000 Character Maximum

16 Comments

Filter by:
Ankur Oberoi

how can i safely remove the Beta SDK i installed in /Developer32 ? Can i just do the typical 'move to trash' or use AppZapper?

April 06 2010 at 10:27 PM Report abuse rate up rate down Reply
funkyd

thanks for the tip erica, obviously answers my post on the other thread.

surprises me, given that a lot of people would presumably want to do this, that i saw no notes about handling this situation in the iphone dev center - tho maybe i missed it

February 06 2010 at 4:28 AM Report abuse rate up rate down Reply
brett.hamlin

Great tip Erica. I just found out about quick keys when you mentioned it in your post. Could you tell us what you use quick keys for when coding?

February 05 2010 at 2:11 AM Report abuse rate up rate down Reply
Bakari

Hey Erica, I'm also a big fan of QuicKeys. Would love to read about some macros you have created.

February 05 2010 at 1:39 AM Report abuse rate up rate down Reply
Seth

Yeah I originally thought that the fact XCode was always bundled with the SDK meant that the whole kit wasn't kosher for production.

However, the beta installers never 'suggest' you not do a default install, and you can always choose your target SDK.

I would really like to see Apple release a self-updating XCode that takes the guesswork out of all of this without making you go to the website and download the giant 'binary blob du jour' and then try to figure out how much work you have to put into not screwing up your production environment.

February 04 2010 at 4:39 PM Report abuse rate up rate down Reply
jtb

My external hard drive is having issues, but I've been managing to still use both SDKs (with the help from my Hackintosh).

February 04 2010 at 4:34 PM Report abuse rate up rate down Reply
tuaw

I always just install the latest official SDK in /Developer and the latest beta SDK in /DeveloperBETA

Installing over the previous versions never seems to have an adverse effect, as far as I can tell.

February 04 2010 at 4:20 PM Report abuse rate up rate down Reply
James Norton

Is this necessary? When you install the new SDK you can still use older versions of the APIs (3.0, 3.1, etc.) for building/testing. Unless you want to use old versions of Xcode, the simulator, or the other tools why would you keep them lying around?

February 04 2010 at 4:19 PM Report abuse rate up rate down Reply
3 replies to James Norton's comment
Kento Ito

Also, could you delete my first comment? Posted on there by mistake, thanks to 1Password auto-filling the password, along with the comment I posted a while back....

February 04 2010 at 4:17 PM Report abuse rate up rate down Reply
Kento Ito

But what if you already installed 3.2 and you want to install 3.1.3? When I installed 3.2, did it install on the standard Developer folder? If yes, how do I move the 3.2 items to a new folder without damaging Xcode?

February 04 2010 at 4:15 PM Report abuse rate up rate down Reply
2 replies to Kento Ito's comment
Mona

1) Uninstall 3.2 from the Developer folder.
2) Install 3.1.3 into Developer folder.
3) Install 3.2 into DeveloperBeta folder.

February 05 2010 at 2:31 AM Report abuse rate up rate down Reply
Kento Ito

Thanks!

February 05 2010 at 2:38 AM Report abuse rate up rate down Reply
Buy an ad here

Hot Apps on TUAW

Tweets

© 2012 AOL Inc. All Rights Reserved.