• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Need help with 5.0.2
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Need help with 5.0.2


  • Subject: Re: Need help with 5.0.2
  • From: Fritz Anderson <email@hidden>
  • Date: Mon, 16 Dec 2013 17:47:30 -0600

On 14 Dec 2013, at 1:22 PM, James Pengra <email@hidden> wrote:

>              My new machine is an iMac running OSX 10.8.5. I recently downloaded Xcode 5.0.2. My previous version is 3.2.4 on an iMac running 10.6.8.
>              I think I am missing important parts of the development environment, mainly the SDKs. Where are they? The old Development folder has a lot of stuff in it that perhaps I need. Should I move the old development folder from the old machine to the new, maybe minus the old Xcode and Interface builder? It would be missing the SDK for 10.8, but that seems to be available somewhere to the new version.

Beginning with Xcode 4 (.3?), there is no /Developer directory any more. Virtually all the contents of the old /Developer are now inside the Xcode.app bundle. (Almost everything else is available for download, starting from the Xcode > Open Developer Tool > More Developer Tools… command.)

Using older components in Xcode 5 is "unsupported," meaning "may actually work for you, but we haven't done anything to support it, so don't complain if it burns your house down." If you need SDKs that Xcode 5 doesn't support, keep an older Xcode around (anything older than 5.0 is "unsupported" on 10.9, so stick with 10.8 if you need it). You can keep more than one Xcode on your machine; they won't interfere with each other.

> 	     Question: Since I am principally interested in developing apps for the desktop machine, and not for the iOS environment, would I be better off to stay with Xcode 3.2?

Absolutely not. If you need tools or SDKs that are in 3.2 but not 5, keep it around, but use Xcode 5 for most work. Xcode 3.2 was falling apart at the end. (People thought otherwise only by comparison with Xcode 4.0.) Xcode 5's UI will take some getting-used-to for you, but you need modern tools even if you're Mac-only. Xcode 5's support for Mac development is on a par with its support for iOS.

>       Suggestions or pointers to help on installing a complete development environment on my new machine would be much appreciated.

That's a big question. If you don't need Xcode 3.2, drag Xcode 5 to your /Applications directory and run it. Let it do the ~GB of downloads it needs. That's your complete environment.

If you still need 3.2.x: Do you still have your 3.2 /Developer directory, including all the contents? If you're a developer-program member, you can download old versions of Xcode from developer.apple.com/downloads. Run the installer, and don't do anything to Xcode 5. Reading x-man-page://1/xcode-select and x-man-page://1/xcrun will tell you most of what you need to know about keeping the two in parallel.

(By which I do not mean you should run them simultaneously.)

If you share a project between the versions, you may have to check the IB and project file formats (Utilities (right) area, File (first tab) inspector) in Xcode 5 to be sure you're using compatible formats. (Which would be a shame, because there are features in the Xcode 5 formats that make many things tolerable.)

>      Thanks,  Jim
>
>      P.S. Does anyone know if Hillegass or Cheeseman or others have  books in the works for the new Xcode.

Anderson does, and it's on track for March. It will be better than the last one.

	— F


 _______________________________________________
Do not post admin requests to the list. They will be ignored.
Xcode-users mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:

This email sent to email@hidden


References: 
 >Need help with 5.0.2 (From: James Pengra <email@hidden>)

  • Prev by Date: Re: Need help with 5.0.2
  • Next by Date: Re: Target having unexpected problem
  • Previous by thread: Re: Need help with 5.0.2
  • Next by thread: Target having unexpected problem
  • Index(es):
    • Date
    • Thread