It has been almost a week as Apple has disabled downloads from https://developer.apple.com/downloads/ due to a security breach.

If you don't have App Store set up for whichever reason, how are you supposed to be using your brand new Mac for development?

Is there a copy of Xcode hidden somewhere within a brand new mid-2013 MacBook Air?

How do I get Xcode if I don't have an App Store account? Nothing works without Xcode, I can't even use MacPorts to install the stuff I need, because it all depends on Xcode.

  • seems fairly simple - set up a free App Store account and download XCode... – MattDMo Jul 25 '13 at 0:15
  • 1
    App Store accounts aren't free, they require a credit card and a lengthy EULA. – cnst Jul 25 '13 at 0:20
  • 1
    If you're going to be developing on a Mac, I assume you'll probably be targeting Mac/iOS users and to do that you'll need an Apple Developer License and lots of EULAs. I'm not saying it's a perfect world, but that's the Apple ecosystem. – MattDMo Jul 25 '13 at 0:23
  • 1
    No, I'm a UNIX developer, I thought OS X was UNIX. But there is no compiler, no make, no anything on my MacBook Air, only a curl and tcsh. I've now noticed that even the keyboard is not as good as on my prior MacBook. Back in the iBook G4 days, Apple used to include a full copy of Xcode on the HDD, you just click, and it would install by itself, why is that not done anymore? Where is one to get make and clang/gcc for a MacBook Air right now? – cnst Jul 25 '13 at 0:29
  • OS X is based on BSD. Unix is Unix. But thinking OS X is Unix to this extent is foolish. I'm also going to close this because it's related to your other question and this one still has no answers. – Jason Salaz Jul 25 '13 at 1:12

Use the OS X GCC Installer. Download it here, since you have a brand new Mac you'll want GCC-10.7-v2.pkg. This will get you GCC, LLVM, clang, the Developer CLI tools, and the DevSDK headers.

| improve this answer | |

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .