Take the 2-minute tour ×
Ask Different is a question and answer site for power users of Apple hardware and software. It's 100% free, no registration required.

I bought a new macbook pro (13 inch with 500GB) and it came in yesterday (April 28th, 2011).

I tried downloading Xcode and was able to download it onto my computer. However when I try to and open it, it tells me that I do not meet system requirements. I did a software update check and updated all of my software.

screenshot of error

screenshot of error with console

Why can can't I open Xcode? And what can I do to fix the problem?

share|improve this question
    
What version of Xcode are you trying to open. What exact model of Macbook Pro do you have? Did you buy it at Apple? Where did you get Xcode from, The Mac Apple Store? –  Martín Marconcini Apr 28 '11 at 13:23
    
macbook pro - 13-inch: 2.3 GHz 2.3GHz dual-core Intel Core i5 4GB 1333MHz 320GB 5400-rpm1 Intel HD Graphics 3000 Built-in battery (7 hours) –  luca590 Apr 28 '11 at 13:26
1  
@Martin you sound like a jealous girlfriend ;) –  Loïc Wolff Apr 28 '11 at 13:26
    
i bought it from the apple store it was shipped to my house –  luca590 Apr 28 '11 at 13:26
1  
@Loïc I am ;-) @Luca690 this is indeed very strange, since Xcode 4 can run on older hardware than that! Please post some sshot and try to reply to Loïc's questions. –  Martín Marconcini Apr 28 '11 at 13:30

3 Answers 3

up vote 3 down vote accepted

According to the crash log, it can't find the DVTFoundation framework that Xcode needs to run. It seems extremely curious to me that Xcode is running straight off of the Desktop. Xcode comes with an installer, which (by default) will put it and all other things inside /Developer. You can change it to another folder, but even then Xcode is still within the "Applications" folder of the parent folder. In other words, there's no way to get Xcode off by itself on the Desktop unless you copied it there or didn't install it properly.

Xcode, like a couple other Apple apps, requires a whole bunch of supporting things to run (like this DVTFoundation framework). You have to leave it in the place where it was installed. Moving it to another folder is a great way to make it not work (yes, I know this isn't ideal, but it is what it is).

To fix this, trash the Xcode.app on your Desktop and re-run the installer.

share|improve this answer
    
thats what i am doing right now however I opened up Xcode in the Developer to debug this and got the same error message. If I was not able to open Xcode from my desktop i would probably have gotten an error similar to "could not locate the source" –  luca590 Apr 28 '11 at 19:57
    
well apparently the re-instalation worked. Is there anyway to create a shortcut onto my desktop? –  luca590 Apr 28 '11 at 20:01
    
@Luca590 sure! Find where it installed Xcode, then right click on it and choose "Make Alias". A new thing pops up called "Xcode alias" that you can move anywhere and name it anything you want. –  Dave DeLong Apr 28 '11 at 20:05
    
ok, thank you . –  luca590 Apr 28 '11 at 20:41

Your copy of Xcode is running from your desktop folder (which should be fine) but it's not seeing a library / framework file it needs.

If you got Xcode from the app store - delete the app (and all other copies of Xcode 4 that may be on your system) and re-download it from the MAS.

If you are a paid developer - you'll want to re-run the installer to make sure everything is installed in the same folder. /Xcode4 is the default - but you should be able to let the installer install everything on your desktop and it should work, but you might have better luck leaving it in the default location. Do look for duplicates Xcode copies in case it's seeing an older framework from somewhere else on your.

Don't forget the developer discussions where everyone uses Xcode daily.

share|improve this answer

Confirm the location from where you are launching the XCode.app.

It has to be launched from /Developers/Application. Then only it will be able to find out all the frameworks & files.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.