Sunday, October 20, 2013

Xcode 4.0 Developer Preview 5 Release Notes

Xcode 4.0 Developer Preview 5 Release Notes

New Features

General

  • The build action in the scheme dialog allows you to choose which targets should be built for each scheme action. 8025069
  • Each scheme action specifies the build configuration to use when Xcode performs that action as part of a build. Setting up a scheme with scheme actions that use particular build configurations allows you to, for example, set up a scheme that runs the product with the Debug configuration but profiles it with the Release configuration. 8090845
  • The Build and Archive command archives the products of the targets selected in the active scheme for archival, including their dSYM files. You submit your products to iTunes Connect using these archives. You can also use them to symbolicate crash logs. 7696041
  • The post-action scripts of archive scheme actions have access to information about the just-built archive in their environment:
    • ARCHIVE_PATH: The path to the archive.
    • ARCHIVE_PRODUCTS_PATH: The installation location for the archived product.
    • ARCHIVE_DSYMS_PATH: The path to the product’s dSYM files. 8423449
  • Xcode detects and enforces implicit build dependencies between targets when you build a scheme. You can turn this off per scheme in a scheme’s build action. 7879553
  • When the active scheme is a unit-test scheme, clicking Run in the toolbar produces an unknown error dialog.
    To run unit tests, choose Product > Test. 8642393
  • Fix-it is not supported in iOS application projects created using the new project dialog. The iOS project templates have the compiler set to LLVM-GCC, which does not support Fix-it.
    After creating an iOS project, set the compiler to LLVM 2.0. 8607314

No comments:

Post a Comment