Information Technology Reference
In-Depth Information
These options appear interchangeable, but they're subtly different. The first option creates a project build set-
ting. The second creates a target build setting. The final option can create either a project or a target setting.
CROSS-REFERENCE
The differences between project and target settings and the interactions between them were introduced in
Chapter 12. If you're not yet familiar with them, read that chapter before continuing—the differences are crucial.
For single-target iOS and OS X apps, use the target summary setting for simplicity and clarity. For more com-
plex projects with multiple targets, it's up to you to select the option that works best in the context of the pro-
ject.
Setting the Base SDK
There's exactly one way to set the Base SDK—it's included in the list of build settings, as shown in Figure 13.4.
When you load a project created with an older version of Xcode and you see the “missing Base SDK” error, open
the build settings and fix it by selecting the correct “Latest OS” option for your project and platform, as shown
in the figure.
New projects should always have the Base SDK selected correctly, by default.
FIGURE 13.4
Using the Build Settings to set the Base SDK
Search WWH ::




Custom Search