Udo's Techblog

Feed Rss

Mac Neophyte Tips: XCode crashes on startup

04.17.2009, Uncategorized, by .

If this looks familiar to you, here are some suggestions:

Have you installed Safari 4 (Beta) recently?
If so, that’s probably what blew XCode’s tiny little mind. Go to the Apple Dev website and download the latest XCode release (if in doubt, use the link I provided, because the “normal” way of getting to the package through the developer portal is almost always broken).

Have you sync’ed your hard drive from another Mac?
If so, this might be a permissions problem. Go to Disk Utility and run “Repair Permissions” or open a Terminal session and enter

diskutil repairPermissions /

to restore normal file permissions. That also works when other programs are not starting up.

Have you tried turning it off and on again?
Kinda silly, try re-installing the package. Clear out your user’s Library/Application Support/Xcode/ directory and any other places where faulty configuration data may be stored. I know it sucks, but if the previous options didn’t work out for you, it means your install is somehow hosed. In that case, let me close with some solid instructions from the Google Maps team:

> Turn left on Comstock.

> When you feel the blood chill in your veins, stop the van and get out. Stand very still. Exits are north, south, and east, but are blocked by a Spectral Wolf.

> The Spectral Wolf fears only fire. The Google Maps team can no longer help you, but if you master the Wolf, he will guide you. Godspeed.

Possibly Related Posts:

  1. Mac Neophyte Tips: Finder doesn’t support FTP write access
  2. Mac Neophyte Tips: why you can’t put your data onto your new USB disk
  3. Mac Neophyte Tips: “Volume Erase Failed” on new USB drives?
  4. Mac Neophyte Tips: Clearing the local DNS directory
  5. Mac Neophyte Tips: FileVault on Removable Drives

More:

Mac Neophyte Tips: Finder doesn’t support FTP write access
This one has bugged me for a while, because in...

Leave a Reply

Your email address will not be published. Required fields are marked *

*


2 * = sixteen

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>