Xcode 4: Setting the Active Build Configuration

March 21st, 2011

Filed under: Xcode | 7 comments

Where do you set the active build configuration in Xcode 4? You set the build configuration in the scheme editor. To open the scheme editor, choose Edit Scheme from the Scheme pop-up menu in the project window toolbar.

Xcode 4 Scheme Editor

Use the scheme editor to choose the build configuration to use when running, testing, profiling, analyzing, and archiving your project. You’ll change the build configuration most often for running. To change the build configuration Xcode uses when running your program, select Run from the list on the left side of the scheme editor. Choose a build configuration from the Build Configuration menu.


7 thoughts on “Xcode 4: Setting the Active Build Configuration

  1. Bharat says:

    Thank you so much . . You saved me . I was searching for this from 3 days like hell . Finally got to know here . Even Apple has no documentation for this , very stupid .
    Thank you very much for this post again 🙂


  2. 60Hertz says:

    I think it’s awesome how apple makes things so arcane and obscure, it reminds me of an adventure game – which would be fun except it’s not, especially since i’m trying to get stuff done by a certain deadline…

    anyway thank you for this!

  3. Senh says:

    By using this i can launch external application. But how to launch and perform automation testing on external application if i have .app or .ipa.

    • Mark Szymczyk says:


      I would like to help you, but your question has nothing to do with setting the active build configuration for an Xcode project. Click the Contact link on the left side of the page to send me an email.

      You might also want to post your question on a Mac development message board. Apple has two developer forums, one free and one for paid developers. Stack Overflow and Mac Rumors also have boards that deal with Mac and iOS development.

  4. Richard says:

    Thanks a lot man, your post saved me a lot of time !!

  5. Vikas says:

    Thanks a lot.

Leave a Reply

Your email address will not be published. Required fields are marked *