I remember in Xcode 3 there was "Debug", "Release" and possibly "Distribution". There was a dialog where we could duplicate the "Release" build config and rename it to "Distribution" in order to modify some build settings for distribution.
In Xcode 4 I can't find references to these Build Distributions as known from Xcode 3. When I click on my project in the navigator, I get a big window on the right. There I click "Build Settings" and choose the "All" filter along with "Levels".
It shows me these columns: Settings, Resolved, AppName, AppProject, iOS Default.
It seems that they compressed all the different configurations into this massive list. Many build settings show up in different "flavors". For example: Architecture > [Debug | Distribution | Release].
On the other hand, other build settings don't appear splitted up into these 3 "Build Configuration types". For example there is just one Base SDK setting (despite the fact that it would be nonsense to set different Base SDK for different Build Config. Or maybe not.)
Unfortunately the iTunes Connect integrated help system is still hanging around in Xcode 3 good old days and telling me to duplicate a Release build config. Which I can't in Xcode 4.
The iOS App Development Workflow Guide does not go into detail about HOW to actually DO it in Xcode 4. Only about three paragraphs on that page refer to building for the App Store. It mentions an "AppStore Scheme" which I don't even have, since I did not create my project with Xcode 4 initially.
Choose the project in the Project Navigator on the left. Select the Configurations target from the Targets section and click the Build Settings tab at the top. The Build Settings tab shows the build settings for the Configurations target. It's possible to expand this list with build settings that you define.
To open it, on the menu bar, choose Build > Configuration Manager, or just type Configuration in the search box.
In the left sidebar, click on your project, then in the window to the right click on your project name. And there are your configurations, in the Info tab of the main window.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With