SlideShare una empresa de Scribd logo
1 de 5
Descargar para leer sin conexión

About Xcode and iOS SDK
Xcode 3.2.5 for Mac OS X 10.6 and iOS 4.2

Contents
      Introduction
      Compatibility
      What's New
      Installation
      Deprecation Notice

Introduction
Xcode is the complete developer toolset for creating applications for Mac, iPhone, and iPad.
This package installs the Xcode IDE, performance analysis tools, iOS Simulator, and platform
frameworks and APIs in the form of Mac OS X SDKs and iOS SDKs.

We encourage developers to join the iPhone Developer Program for access to additional
support and documentation, as well as provisioning resources to enable testing and
deployment on an iPhone, iPod touch, or iPad device. For more information visit:
!
!     http://developer.apple.com/iphone/program/

Compatibility: Xcode 3.2 requires an Intel-based Mac running Mac OS X Snow Leopard
version 10.6.4 or later. Note: some distributions of Xcode do not include the iOS SDKs; you
can verify their presence in the Installer’s “Custom Install” pane.


What's New
  •      iOS SDK 4.2 now supports iPhone, iPod touch, and iPad
  •      !     - Be sure your Base SDK is set to “iOS Device 4.2” or the new “Latest iOS”
  •      Printing support from UIKit in iOS 4.2
  •      Game Center invitations can now be initiated from within your app
  •      Setting Base SDK to “Latest iOS” will use the most recent SDK, even after updates
  •      Auto-provisioning of new devices - click “Use for Development” to add device to portal
         !     - Use “Export Developer Profile” to backup developer certificates and profiles
  •      Menu item: “Upgrade Current Target for iPad...” to convert to Universal app
         !     - Base SDK should be set to “Latest iOS”
         !     - iOS Deployment Target set to the minimum iOS version you wish to support
         !     - Targeted Device Family should be set to iPhone/iPad
  •      New Project template for iOS “Window-based Application” can create Universal apps
  •      LLVM compiler and LLVM GCC now support building with iOS SDK 4 and later
About SDKs and the iPhone Simulator
This package includes two types of SDKs: Mac OS X and iOS. The Mac OS X SDKs include
frameworks and headers that allow you to target the corresponding Mac OS X version number.
The iOS SDK works similarly, but also includes additional features such as bundled compilers,
and the iPhone Simulator.

There are two important settings in the build system related to SDKs and the OS you are
targeting: the Base SDK, and the Mac OS X or iOS Deployment Target. The Base SDK refers
to the sets of frameworks used to build your application, and should usually be the most
recent. The Deployment Target refers to the minimum OS you wish to support with your
application, perhaps one major release back.

NOTE: as of iOS SDK 4.0, the iPhone Simulator can run Universal apps in the iPad Simulator
(iOS 3.2) or iPhone Simulator (iOS 4.1) from a single Universal build.

For final qualification on a specific version of iOS you must test on a device.

New in Xcode
  •   The template interface has been completely revamped, making it easier to create "New
      Project", "New Target", and "New File" resources. This release of Xcode also adds new
      templates for both Mac OS X and iOS applications.
  •   New optional LLVM compiler uses the much faster Clang front-end parser coupled with
      the LLVM back-end compiler for fast compiles and fast executable code. The LLVM
      GCC 4.2 compiler benefits from the improved back-end code generation of LLVM, but
      uses the GCC 4.2 parser to maintain backward compatibility and add C++ support. The
      LLVM compiler will fall back to using LLVM GCC 4.2 when it encounters C++ code.
  •   New build menu item “Build and Analyze” will generate build warnings using the new
      static analyzer, identifying potential coding mistakes by analyzing most possible code
      paths. These build warnings can also be viewed using the new message bubbles
      which, when clicked, will display arrows that walk through the steps that can create the
      coding error.
  •   New, less-obtrusive message bubbles stay right-justified and take up less room within
      the editor window, without re-flowing the source code.
  •   New build results window persists results so that old warnings are not lost, allowing a
      quit and re-launch of Xcode to more easily return to the previous state.
  •   New “Quick Help” feature (option-double-click on an API) gives instant access to the
      most common documentation information, replacing the Research Assistant. Quick
      Help will disappear when focus is changed, or the window may be dragged to a more
      docked position on the screen.
  •   Documentation is now downloaded from the web by default after installation, and will be
      automatically updated in the background. If you do not wish to download the
      documentation to save disk space, you may uncheck the the documentation at install
      time and the docs will instead be viewed from an online server.
  •   New Developer Documentation window presents search results along the side by
      category, making it easier to navigate the search results.
  •   A new Overview toolbar item lets you see and set the project's active Target,
      Configuration, Architecture, and if running on a device or Simulator.
•    Setting Architectures and SDKs are now done with provided pop-up lists rather than
       manually entered strings or long paths.
  •    It is now easier to add known frameworks to your project
  •    The source code editor now allows you to "Edit All In Scope", to edit all instances of a
       symbol in a particular scope.
  •    Build settings can be set for any combination of architecture and SDK.
  •    GCC 4.2 is the default system compiler for the 10.6 SDK
  •    Using the LLVM compiler requires the 10.6 SDK, or iOS SDK 4.0 or later
  •    Using LLVM GCC or GCC 4.2 requires the 10.5 SDK or 10.6 SDK

For the latest security information visit: http://support.apple.com/kb/HT1222

For more detailed information please see the complete Xcode release notes.

Installation
The Xcode and iOS SDK installer provides six options for configuring the installation from the
“Customize...” button:
  •    Essentials. Contains the essential components of Xcode, installed by default in /
       Developer or another directory of your choice, including external volumes.
       !      - iOS SDK. Contains the iOS SDK, tools, and iPhone Simulator
  •    System Tools. Includes CHUD performance tools. Its components are always placed
       in /Developer.
  •    UNIX Development. Command-line tools used for UNIX-based development. Its
       components are always placed in /usr - only one version installed at a time.
  •    Documentation. Configures Xcode to automatically download updates to developer
       documentation. If left unchecked the documentation will be read from the web instead
       of the local disk. Can be changed via Preferences.
  •    Mac OS X 10.4 SDK. This option, off by default, adds support for developing
       applications that target Mac OS X 10.4 APIs.

Throughout this document <Xcode> refers to the path in which the Developer Tools
Essentials components are installed.

You can now have multiple versions of the Xcode toolset installed. You can move or rename
the <Xcode> directory, but must not alter its internal structure. If you need to refer to a
developer application from a different directory, it is best to use an alias or symbolic link for the
full path.

NOTE: Only one version of the System Tools and the UNIX Development Support components
can be installed on a computer at a time. The last installed set of these components replaces
any previously installed set.

Custom Install: Step-by-Step
By default, Xcode installs in /Developer with previous versions automatically upgraded. To
keep a previously installed version of Xcode, you must either select "Custom Install" and
specify a new <Xcode> directory, or rename the existing Xcode home directory ( /
Developer ) before installing this new version. See step 4 below.
  1.    Boot into a partition with the required Mac OS X 10.6 version, or later installed.
  2.    Download the Xcode installation package.
  3.    Double-click on the .mpkg Installer package (icon is an open brown box).
  4.    To install Xcode in a directory other than the default /Developer, you must specify a
        new <Xcode> directory name on the "Custom Install" pane
          ⁃    Select the folder icon under "Location" next to the "Essentials" package.




          ⁃    Select "Other..." at the top of the pop-up.
          ⁃    Navigate to the location for the new <Xcode> folder. Select "New Folder".
          ⁃    Enter a folder name in the "New Folder" window; Select "Create".
          ⁃    Finally, select "Choose" in the "Install Xcode Tools" pane.
  5.    Authenticate as an administrative user. The first user you create when setting up Mac
        OS X has administrator privileges by default.
Once you have installed the Xcode developer tools, you can access the documentation by
launching Xcode and choosing any of the items in the Help menu. Developer applications such
as Xcode, Instruments, and Interface Builder are installed in <Xcode>/Applications.




Uninstalling Xcode Developer Tools
To uninstall Xcode developer tools on the boot volume along with the <Xcode> directory, from
a Terminal window type:

       $ sudo <Xcode>/Library/uninstall-devtools --mode=all

To remove the underlying developer content on the boot volume, but leave the <Xcode>
directory and supporting files untouched, from a Terminal window type:

       $ sudo <Xcode>/Library/uninstall-devtools --mode=systemsupport
To just remove the UNIX development support on the boot volume, but leave the <Xcode>
directory and supporting files untouched, from a Terminal window type:

      $ sudo <Xcode>/Library/uninstall-devtools --mode=unixdev

Finally, to just uninstall the <Xcode> directory you can simply drag it to the trash, or from a
Terminal window type:

      $ sudo <Xcode>/Library/uninstall-devtools --mode=xcodedir


NOTE: The uninstaller that ships with previous versions of the Xcode developer tools will not
clean everything off of your system properly. You should use the one installed with these
Xcode developer tools.

Deprecation Notice
The following directories inside the Xcode are deprecated and will be removed in a
future version of the Xcode developer tools:

        <Xcode>/Tools             (content will move to <Xcode>/usr/bin)
        <Xcode>/Makefiles          (content will move to <Xcode>/usr/share/makefiles )



© 2010 Apple Inc. All rights reserved. Apple, the Apple logo, Mac, Mac OS, Macintosh, iPhone, and Xcode are
trademarks of Apple Inc., registered in the U.S. and other countries.

IOS is a trademark or registered trademark of Cisco in the U.S and other countries and is used under license.

Más contenido relacionado

Destacado

Breast Cancer Management
Breast Cancer ManagementBreast Cancer Management
Breast Cancer ManagementAbdul Basit
 
Presentation to News:Rewired 2011
Presentation to News:Rewired 2011Presentation to News:Rewired 2011
Presentation to News:Rewired 2011onthewight
 
Ponencia smagua zaragoza marzo 2016
Ponencia smagua zaragoza marzo 2016Ponencia smagua zaragoza marzo 2016
Ponencia smagua zaragoza marzo 2016Alain Jordà
 
How to increase sales?
How to increase sales?How to increase sales?
How to increase sales?Kira Zhestkova
 
Social Media and 2010 Olympic Winter Games
Social Media and 2010 Olympic Winter GamesSocial Media and 2010 Olympic Winter Games
Social Media and 2010 Olympic Winter GamesAshley Spilak
 
Slide comd
Slide comdSlide comd
Slide comddparkin
 
Leermiddelen
LeermiddelenLeermiddelen
Leermiddelenwimdboer
 
Cao ốc âu cơ tower
Cao ốc âu cơ towerCao ốc âu cơ tower
Cao ốc âu cơ towertranduyen76
 
Commemoration of the Great War 1914-1918 by David Langford
Commemoration of the Great War 1914-1918 by David LangfordCommemoration of the Great War 1914-1918 by David Langford
Commemoration of the Great War 1914-1918 by David Langfordonthewight
 
Chapter11 economics
Chapter11 economicsChapter11 economics
Chapter11 economicsVin Voro
 
安裝I qsystem考試系統
安裝I qsystem考試系統安裝I qsystem考試系統
安裝I qsystem考試系統利得 翊
 
মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়
মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়
মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়Abul Bashar
 
Aztecs empire
Aztecs empireAztecs empire
Aztecs empiregoooooood
 
La casa presentation
La casa presentationLa casa presentation
La casa presentationtranduyen76
 

Destacado (20)

Extlect04
Extlect04Extlect04
Extlect04
 
Breast Cancer Management
Breast Cancer ManagementBreast Cancer Management
Breast Cancer Management
 
Presentation to News:Rewired 2011
Presentation to News:Rewired 2011Presentation to News:Rewired 2011
Presentation to News:Rewired 2011
 
Ponencia smagua zaragoza marzo 2016
Ponencia smagua zaragoza marzo 2016Ponencia smagua zaragoza marzo 2016
Ponencia smagua zaragoza marzo 2016
 
How to increase sales?
How to increase sales?How to increase sales?
How to increase sales?
 
хүн орчин
хүн орчинхүн орчин
хүн орчин
 
Social Media and 2010 Olympic Winter Games
Social Media and 2010 Olympic Winter GamesSocial Media and 2010 Olympic Winter Games
Social Media and 2010 Olympic Winter Games
 
Slide comd
Slide comdSlide comd
Slide comd
 
Tvi presentation
Tvi presentationTvi presentation
Tvi presentation
 
Leermiddelen
LeermiddelenLeermiddelen
Leermiddelen
 
Cao ốc âu cơ tower
Cao ốc âu cơ towerCao ốc âu cơ tower
Cao ốc âu cơ tower
 
Commemoration of the Great War 1914-1918 by David Langford
Commemoration of the Great War 1914-1918 by David LangfordCommemoration of the Great War 1914-1918 by David Langford
Commemoration of the Great War 1914-1918 by David Langford
 
Wynn presentation 01 06-11 1540 hrs
Wynn presentation 01 06-11 1540 hrsWynn presentation 01 06-11 1540 hrs
Wynn presentation 01 06-11 1540 hrs
 
Chapter11 economics
Chapter11 economicsChapter11 economics
Chapter11 economics
 
安裝I qsystem考試系統
安裝I qsystem考試系統安裝I qsystem考試系統
安裝I qsystem考試系統
 
মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়
মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়
মাধ্যমিক স্তরে ভূগোল শিক্ষা ও করণীয়
 
Aztecs empire
Aztecs empireAztecs empire
Aztecs empire
 
La casa presentation
La casa presentationLa casa presentation
La casa presentation
 
Nagasaki
NagasakiNagasaki
Nagasaki
 
My Resume Presentation
My Resume PresentationMy Resume Presentation
My Resume Presentation
 

Más de Diveon

3 slide bodies
3 slide bodies3 slide bodies
3 slide bodiesDiveon
 
2007_1
2007_12007_1
2007_1Diveon
 
2007_1
2007_12007_1
2007_1Diveon
 
-;()$&@"'!?,
-;()$&@"'!?,-;()$&@"'!?,
-;()$&@"'!?,Diveon
 
quick test isaac
quick test isaacquick test isaac
quick test isaacDiveon
 
2007_1
2007_12007_1
2007_1Diveon
 
2007_1
2007_12007_1
2007_1Diveon
 
2007_1
2007_12007_1
2007_1Diveon
 
2007_1
2007_12007_1
2007_1Diveon
 
! # $ % & ' ( ) - @ ^ _ ` { } ~VJ
! # $ % & ' ( ) - @ ^ _ ` { } ~VJ! # $ % & ' ( ) - @ ^ _ ` { } ~VJ
! # $ % & ' ( ) - @ ^ _ ` { } ~VJDiveon
 
Untitle]£\_d
Untitle]£\_dUntitle]£\_d
Untitle]£\_dDiveon
 
Untitled
UntitledUntitled
UntitledDiveon
 
Created2
Created2Created2
Created2Diveon
 
Getting Started
Getting StartedGetting Started
Getting StartedDiveon
 
Getting Started
Getting StartedGetting Started
Getting StartedDiveon
 
Quickpoint How To
Quickpoint How ToQuickpoint How To
Quickpoint How ToDiveon
 
323-Boulay
323-Boulay323-Boulay
323-BoulayDiveon
 
BalanceSheet
BalanceSheetBalanceSheet
BalanceSheetDiveon
 
323-Boulay
323-Boulay323-Boulay
323-BoulayDiveon
 
aaiiiiioiBlackBerry-1
aaiiiiioiBlackBerry-1aaiiiiioiBlackBerry-1
aaiiiiioiBlackBerry-1Diveon
 

Más de Diveon (20)

3 slide bodies
3 slide bodies3 slide bodies
3 slide bodies
 
2007_1
2007_12007_1
2007_1
 
2007_1
2007_12007_1
2007_1
 
-;()$&@"'!?,
-;()$&@"'!?,-;()$&@"'!?,
-;()$&@"'!?,
 
quick test isaac
quick test isaacquick test isaac
quick test isaac
 
2007_1
2007_12007_1
2007_1
 
2007_1
2007_12007_1
2007_1
 
2007_1
2007_12007_1
2007_1
 
2007_1
2007_12007_1
2007_1
 
! # $ % & ' ( ) - @ ^ _ ` { } ~VJ
! # $ % & ' ( ) - @ ^ _ ` { } ~VJ! # $ % & ' ( ) - @ ^ _ ` { } ~VJ
! # $ % & ' ( ) - @ ^ _ ` { } ~VJ
 
Untitle]£\_d
Untitle]£\_dUntitle]£\_d
Untitle]£\_d
 
Untitled
UntitledUntitled
Untitled
 
Created2
Created2Created2
Created2
 
Getting Started
Getting StartedGetting Started
Getting Started
 
Getting Started
Getting StartedGetting Started
Getting Started
 
Quickpoint How To
Quickpoint How ToQuickpoint How To
Quickpoint How To
 
323-Boulay
323-Boulay323-Boulay
323-Boulay
 
BalanceSheet
BalanceSheetBalanceSheet
BalanceSheet
 
323-Boulay
323-Boulay323-Boulay
323-Boulay
 
aaiiiiioiBlackBerry-1
aaiiiiioiBlackBerry-1aaiiiiioiBlackBerry-1
aaiiiiioiBlackBerry-1
 

About xcode and i os sdk

  • 1.  About Xcode and iOS SDK Xcode 3.2.5 for Mac OS X 10.6 and iOS 4.2 Contents Introduction Compatibility What's New Installation Deprecation Notice Introduction Xcode is the complete developer toolset for creating applications for Mac, iPhone, and iPad. This package installs the Xcode IDE, performance analysis tools, iOS Simulator, and platform frameworks and APIs in the form of Mac OS X SDKs and iOS SDKs. We encourage developers to join the iPhone Developer Program for access to additional support and documentation, as well as provisioning resources to enable testing and deployment on an iPhone, iPod touch, or iPad device. For more information visit: ! ! http://developer.apple.com/iphone/program/ Compatibility: Xcode 3.2 requires an Intel-based Mac running Mac OS X Snow Leopard version 10.6.4 or later. Note: some distributions of Xcode do not include the iOS SDKs; you can verify their presence in the Installer’s “Custom Install” pane. What's New • iOS SDK 4.2 now supports iPhone, iPod touch, and iPad • ! - Be sure your Base SDK is set to “iOS Device 4.2” or the new “Latest iOS” • Printing support from UIKit in iOS 4.2 • Game Center invitations can now be initiated from within your app • Setting Base SDK to “Latest iOS” will use the most recent SDK, even after updates • Auto-provisioning of new devices - click “Use for Development” to add device to portal ! - Use “Export Developer Profile” to backup developer certificates and profiles • Menu item: “Upgrade Current Target for iPad...” to convert to Universal app ! - Base SDK should be set to “Latest iOS” ! - iOS Deployment Target set to the minimum iOS version you wish to support ! - Targeted Device Family should be set to iPhone/iPad • New Project template for iOS “Window-based Application” can create Universal apps • LLVM compiler and LLVM GCC now support building with iOS SDK 4 and later
  • 2. About SDKs and the iPhone Simulator This package includes two types of SDKs: Mac OS X and iOS. The Mac OS X SDKs include frameworks and headers that allow you to target the corresponding Mac OS X version number. The iOS SDK works similarly, but also includes additional features such as bundled compilers, and the iPhone Simulator. There are two important settings in the build system related to SDKs and the OS you are targeting: the Base SDK, and the Mac OS X or iOS Deployment Target. The Base SDK refers to the sets of frameworks used to build your application, and should usually be the most recent. The Deployment Target refers to the minimum OS you wish to support with your application, perhaps one major release back. NOTE: as of iOS SDK 4.0, the iPhone Simulator can run Universal apps in the iPad Simulator (iOS 3.2) or iPhone Simulator (iOS 4.1) from a single Universal build. For final qualification on a specific version of iOS you must test on a device. New in Xcode • The template interface has been completely revamped, making it easier to create "New Project", "New Target", and "New File" resources. This release of Xcode also adds new templates for both Mac OS X and iOS applications. • New optional LLVM compiler uses the much faster Clang front-end parser coupled with the LLVM back-end compiler for fast compiles and fast executable code. The LLVM GCC 4.2 compiler benefits from the improved back-end code generation of LLVM, but uses the GCC 4.2 parser to maintain backward compatibility and add C++ support. The LLVM compiler will fall back to using LLVM GCC 4.2 when it encounters C++ code. • New build menu item “Build and Analyze” will generate build warnings using the new static analyzer, identifying potential coding mistakes by analyzing most possible code paths. These build warnings can also be viewed using the new message bubbles which, when clicked, will display arrows that walk through the steps that can create the coding error. • New, less-obtrusive message bubbles stay right-justified and take up less room within the editor window, without re-flowing the source code. • New build results window persists results so that old warnings are not lost, allowing a quit and re-launch of Xcode to more easily return to the previous state. • New “Quick Help” feature (option-double-click on an API) gives instant access to the most common documentation information, replacing the Research Assistant. Quick Help will disappear when focus is changed, or the window may be dragged to a more docked position on the screen. • Documentation is now downloaded from the web by default after installation, and will be automatically updated in the background. If you do not wish to download the documentation to save disk space, you may uncheck the the documentation at install time and the docs will instead be viewed from an online server. • New Developer Documentation window presents search results along the side by category, making it easier to navigate the search results. • A new Overview toolbar item lets you see and set the project's active Target, Configuration, Architecture, and if running on a device or Simulator.
  • 3. Setting Architectures and SDKs are now done with provided pop-up lists rather than manually entered strings or long paths. • It is now easier to add known frameworks to your project • The source code editor now allows you to "Edit All In Scope", to edit all instances of a symbol in a particular scope. • Build settings can be set for any combination of architecture and SDK. • GCC 4.2 is the default system compiler for the 10.6 SDK • Using the LLVM compiler requires the 10.6 SDK, or iOS SDK 4.0 or later • Using LLVM GCC or GCC 4.2 requires the 10.5 SDK or 10.6 SDK For the latest security information visit: http://support.apple.com/kb/HT1222 For more detailed information please see the complete Xcode release notes. Installation The Xcode and iOS SDK installer provides six options for configuring the installation from the “Customize...” button: • Essentials. Contains the essential components of Xcode, installed by default in / Developer or another directory of your choice, including external volumes. ! - iOS SDK. Contains the iOS SDK, tools, and iPhone Simulator • System Tools. Includes CHUD performance tools. Its components are always placed in /Developer. • UNIX Development. Command-line tools used for UNIX-based development. Its components are always placed in /usr - only one version installed at a time. • Documentation. Configures Xcode to automatically download updates to developer documentation. If left unchecked the documentation will be read from the web instead of the local disk. Can be changed via Preferences. • Mac OS X 10.4 SDK. This option, off by default, adds support for developing applications that target Mac OS X 10.4 APIs. Throughout this document <Xcode> refers to the path in which the Developer Tools Essentials components are installed. You can now have multiple versions of the Xcode toolset installed. You can move or rename the <Xcode> directory, but must not alter its internal structure. If you need to refer to a developer application from a different directory, it is best to use an alias or symbolic link for the full path. NOTE: Only one version of the System Tools and the UNIX Development Support components can be installed on a computer at a time. The last installed set of these components replaces any previously installed set. Custom Install: Step-by-Step
  • 4. By default, Xcode installs in /Developer with previous versions automatically upgraded. To keep a previously installed version of Xcode, you must either select "Custom Install" and specify a new <Xcode> directory, or rename the existing Xcode home directory ( / Developer ) before installing this new version. See step 4 below. 1. Boot into a partition with the required Mac OS X 10.6 version, or later installed. 2. Download the Xcode installation package. 3. Double-click on the .mpkg Installer package (icon is an open brown box). 4. To install Xcode in a directory other than the default /Developer, you must specify a new <Xcode> directory name on the "Custom Install" pane ⁃ Select the folder icon under "Location" next to the "Essentials" package. ⁃ Select "Other..." at the top of the pop-up. ⁃ Navigate to the location for the new <Xcode> folder. Select "New Folder". ⁃ Enter a folder name in the "New Folder" window; Select "Create". ⁃ Finally, select "Choose" in the "Install Xcode Tools" pane. 5. Authenticate as an administrative user. The first user you create when setting up Mac OS X has administrator privileges by default. Once you have installed the Xcode developer tools, you can access the documentation by launching Xcode and choosing any of the items in the Help menu. Developer applications such as Xcode, Instruments, and Interface Builder are installed in <Xcode>/Applications. Uninstalling Xcode Developer Tools To uninstall Xcode developer tools on the boot volume along with the <Xcode> directory, from a Terminal window type: $ sudo <Xcode>/Library/uninstall-devtools --mode=all To remove the underlying developer content on the boot volume, but leave the <Xcode> directory and supporting files untouched, from a Terminal window type: $ sudo <Xcode>/Library/uninstall-devtools --mode=systemsupport
  • 5. To just remove the UNIX development support on the boot volume, but leave the <Xcode> directory and supporting files untouched, from a Terminal window type: $ sudo <Xcode>/Library/uninstall-devtools --mode=unixdev Finally, to just uninstall the <Xcode> directory you can simply drag it to the trash, or from a Terminal window type: $ sudo <Xcode>/Library/uninstall-devtools --mode=xcodedir NOTE: The uninstaller that ships with previous versions of the Xcode developer tools will not clean everything off of your system properly. You should use the one installed with these Xcode developer tools. Deprecation Notice The following directories inside the Xcode are deprecated and will be removed in a future version of the Xcode developer tools: <Xcode>/Tools (content will move to <Xcode>/usr/bin) <Xcode>/Makefiles (content will move to <Xcode>/usr/share/makefiles ) © 2010 Apple Inc. All rights reserved. Apple, the Apple logo, Mac, Mac OS, Macintosh, iPhone, and Xcode are trademarks of Apple Inc., registered in the U.S. and other countries. IOS is a trademark or registered trademark of Cisco in the U.S and other countries and is used under license.