Information Technology Reference
In-Depth Information
Customizing build settings
Select the app target, select the Build Settings tab, select the Combined view, and work through the list that fol-
lows.
Most items are configuration-specific, so if a setting appears with <multiple values>, click its reveal triangle and
change the value next to the App Store configuration.
Base SDK:
This should have been set to the most recent public OS version during development. Double-
check it anyway.
Validate Built Product:
Select Yes.
Code Signing Identity:
Select a valid distribution provisioning profile. You can use the default iPhone
Distribution under the Automatic Profile Selector header, as shown in Figure 13.9. But be very careful: If
you have multiple distribution profiles, it may select the wrong one or default to the last one used
.
Double-
check that it really has selected the correct profile, which is usually the one you've named Distribution.
Strip Debug Symbols During Copy:
Select Yes.
Targeted Device Family:
Select the devices supported by your app.
iOS Deployment Target:
Set this to the oldest version of iOS supported by your app, as discussed earlier
in this chapter.
Product name:
Set this to the final production name string, as discussed earlier.
FIGURE 13.9
Selecting the distribution profile in the build settings for the new App Store configuration