Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

MacRumors

macrumors bot
Original poster
Apr 12, 2001
68,577
39,433



xcode_icon-150x150.jpg


Apple today released Xcode 4.3 [Mac App Store], making a number of improvements to the software. Among the notable changes, Xcode is now offered directly as an app. It had previously been offered as an installer package, and the move simplifies the installation and update process.
What's New in Version 4.3

Xcode is now distributed as an application, rather than as an installer. This change enables Xcode to be updated directly from the Mac App Store.

- Includes SDKs for Mac OS X 10.7 Lion and iOS 5
- New code signing workflow supports signing OS X apps with Developer ID
- Adds installation of command-line tools to the Downloads preference pane
- Open Developer Tool menu launches Instruments, File Merge, and other tools
- ARC migration tool converts both retain/release and garbage collected code
- Additional bug fixes and stability improvements
Xcode is a free download, but users must be registered members of Apple's iOS or Mac Developer Program in order to submit apps created with Xcode to the respective App Stores.

Article Link: Apple Releases Xcode 4.3, Now Offered as App Instead of Installer
 
Curiously, it says it requires 10.7.3 or later.

Also, this doesn't show up as an update for 4.2 users. It's a separate (though still free) download.
 
Does anyone know if they updated the Xcode of Snow Leopard install on the App Store? i.e. does 4.3 work with Snow Leopard?
 
Finally! Too bad it's not smart enough to override the current install, but it's worth one more download to have smaller downloads in the future.
 
Ah hang on a second, then how do we get command line stuff XCode installer used to install?
 
I really preferred the Installer version instead, so I could reinstall very quickly if needed. Oh well...!

----------

- Adds installation of command-line tools to the Downloads preference pane

Don't these command-line tools open the door to be able to develop apps on your iPad and remotely compile on your Mac? :D
 
Finally! Too bad it's not smart enough to override the current install, but it's worth one more download to have smaller downloads in the future.

Does anyone who has downloaded this have tips on installing over the top of the previous release? Or tips on the best process to take to delete the previous release before downloading and running 4.3?

Or is it just as simple as dragging the previous Developer folder into the trash?
 
I can't seem to be able to run an app using the Simulator, after uninstalling 4.2 and installing this version.
Does anyone know how I can fix this?
 
2 XCodes ... ?

Uh-oh ... now I have two XCodes - one (version 4.2.1) in the Developer folder and now the new one (version 4.3) in the Applications folder.

Plus I have a new "Install Xcode" app in the applications folder (version 4.2.1).

What do I do? And what about all the other stuff in the developer folder?

confused
 
Last edited:
XCode 4.4 will be the big jump from Clang 3.0 -> Clang 3.1 where C++11 is fully implemented and all the Macroscalar patented hints are implemented within libc++ [a drop in replacement to libstdc++ from GNU].

http://clang.llvm.org/cxx_status.html

Tons of info over at LLVM/Clang:

http://www.llvm.org/devmtg/2011-11/

Release notes for 3.1 are not any where close to current:

http://llvm.org/docs/ReleaseNotes.html

But it's safe to say XCode 4.4 will be a big hit for the Tools and maturity of LLVM/Clang.

Clang 3.1 also ends cuts off backward compatibility of bitcodes at 3.0 and forward.

LLVM 3.1 removes support for reading LLVM 2.9 bitcode files. Going forward, we aim for all future versions of LLVM to read bitcode files and .ll files produced by LLVM 3.0 and later.

Tons of work going on with Vectorization and gaining advanced vector instruct set full support for AMD and Intel, not to mention ARM.

The mailing archives for cfe-dev [clang] and llvm-dev are heavily traffic'd.

All important changes going to Xcode 4.3 are highlighted here:

https://developer.apple.com/library...s/xcode_4_3.html#//apple_ref/doc/uid/1006-SW1


----------

Uh-oh ... now I have two XCodes - one (version 4.2.1) in the Developer folder and now the new one (version 4.3) in the Applications folder.

Plus I have a new "Install Xcode" app in the applications folder (version 4.2.1).

What do I do? And what about all the other stuff in the developer folder?

confused

Xcode 4.3 removes Xcode 4.2.x as /Developer no longer exists.

Xcode 4.3 is one unified Application with all the Tools launched within Xcode.

https://developer.apple.com/library...s/xcode_4_3.html#//apple_ref/doc/uid/1006-SW1
 
One would think that the App Store would provide details on what to do this this new version to get it installed for those of us who previously installed the Installer version. Has anyone here actually accomplished this yet? If so could you explain here how it was done? Thanks
 
XCode 4.4 will be the big jump from Clang 3.0 -> Clang 3.1 where C++11 is fully implemented and all the Macroscalar patented hints are implemented within libc++ [a drop in replacement to libstdc++ from GNU].

http://clang.llvm.org/cxx_status.html

Tons of info over at LLVM/Clang:

http://www.llvm.org/devmtg/2011-11/

Release notes for 3.1 are not any where close to current:

http://llvm.org/docs/ReleaseNotes.html

But it's safe to say XCode 4.4 will be a big hit for the Tools and maturity of LLVM/Clang.

Clang 3.1 also ends cuts off backward compatibility of bitcodes at 3.0 and forward.



----------



Xcode 4.3 removes Xcode 4.2.x as /Developer no longer exists.

Xcode 4.3 is one unified Application with all the Tools launched within Xcode.

https://developer.apple.com/library...s/xcode_4_3.html#//apple_ref/doc/uid/1006-SW1

Thank you, this looks the the answer everyone needs.
 
Last edited:
Just finished downloading Xcode and yes I know that the earlier post probably say this but once 4.3 has finished installing and you open the application it will ask if you would like to remove old Xcode tools and it will move 4.2 or whatever version you have to the trash.

Have a good day
 
Just finished downloading Xcode and yes I know that the earlier post probably say this but once 4.3 has finished installing and you open the application it will ask if you would like to remove old Xcode tools and it will move 4.2 or whatever version you have to the trash.

Hm.. interesting if that's so.. the developer folder is 6.22GB, whereas the new XCode app is only 3.16GB. Does the new app include all the other stuff?
 
Does anyone know if they updated the Xcode of Snow Leopard install on the App Store? i.e. does 4.3 work with Snow Leopard?

Nope. No good. I tried downloading the Snow Leopard version from the App Store and it still downloads the 4.2 installer.

Does anybody know if Apple's Developer site provides 4.3 for Snow Leopard? I don't have a developer account because I've never needed one just to write simple my programs for my own use.
 
Nope. No good. I tried downloading the Snow Leopard version from the App Store and it still downloads the 4.2 installer.

Does anybody know if Apple's Developer site provides 4.3 for Snow Leopard? I don't have a developer account because I've never needed one just to write simple my programs for my own use.

Developer site only has 4.2 still for Snow Leopard,
 
Last edited:
Does anyone who has downloaded this have tips on installing over the top of the previous release? Or tips on the best process to take to delete the previous release before downloading and running 4.3?

Or is it just as simple as dragging the previous Developer folder into the trash?

I left Xcode 4.2 where it was and installed 4.3 from the AppStore, once I launched the AppStore version I got this screen to help with the migration...

AP3mk.png
 
Does Apple just dump Dashcode?

Could not find it anywhere with Xcode 4.3.
That is not good.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.