Wednesday, November 6, 2013

Xcode 4.0 Developer Preview 1 Release Notes

Xcode 4.0 Developer Preview 1 Release Notes

Xcode 4 is a major version of the Xcode toolset. It requires OS X v10.6.3 and does not run on previous versions of OS X.


General

  • Supported Configurations
    Xcode 4 runs on OS X v10.6.3. It does not install or run on earlier versions of OS X. Xcode supports universal development for iPhone OS 4 and 3.2 and OS X v10.4 and later. It does not support development for OS X v10.3 or earlier or iPhone OS 3.1 or earlier.
  • Xcode Installation
    Xcode 4 Developer Preview is installed by default into the /Xcode4 directory and does not conflict with an existing installation of Xcode 3.2.
    The installer optionally installs Unix tools into /usr, so conventional makefile-based and config-based builds operate correctly. Use the xcode-select command-line utility to set the default toolset for command-line builds. If you choose this option when installing Xcode 4, Xcode 4 Unix tools replace the Xcode 3.2 Unix tools in /usr. This does not effect the functionality of any Xcode 3.2 installations.
  • Project File Format Compatibility and Versioning
    Xcode 4 reads and builds projects created in Xcode 2.1 through 3.2.3. Projects created with Xcode 4 can be opened and built on Xcode 3.2 through 3.2.3.
    Opening and building a project in Xcode 4 does not upgrade or alter it. Changes you make to a project in Xcode 4 are compatible with earlier versions of Xcode.
    User-specific project information for Xcode 4 is stored in new files in the .xcodeproj project wrapper. Xcode 4 ignores and rarely alters the information in Xcode 3.2’s per-user .pbxuser files.
  • User Preferences from Xcode 3.2
    For the most part, Xcode 4 neither migrates nor interferes with your user settings from Xcode 3.2, with some exceptions.
    General, Code Sense, Building, Distributed Builds, Debugging, Key Bindings, File Types, Source Trees, and Documentation preferences from Xcode 3.3 are ignored; similar Xcode 4 functionality starts with Xcode 4 defaults. Changing settings in Xcode 4 does not affect your continued use of Xcode 3.2.
    Text Editing, Fonts and Colors, Indentation, and SCM preferences are copied from Xcode 3.2 preferences. Changes made to these preferences with Xcode 4 are not copied back to Xcode 3.2.

No comments:

Post a Comment