Information Technology Reference
In-Depth Information
Table 12.1 lists every setting that defaults to multiple values. In practice, you can ignore most of them, because
the essential differences can be summarized as follows:
Debug: This configuration includes debug symbols—an appended list of strings and memory addresses
used to display human-readable information in the debugger. On iOS, this configuration signs code with
the Developer Identity so it can be tested on live hardware.
Release: You can use this configuration as the basis of a build suitable for distribution —for example, Ad
Hoc beta testing or App Store upload. But it typically has to be modified to achieve this. This configuration
doesn't include debug symbols. On OS X, this configuration creates an app that can be run by double-click-
ing, but it doesn't include App Store distribution information and isn't wrapped in an installer package. On
iOS, this configuration is useless without further customization. It doesn't create a build that you can up-
load to the App Store or e-mail to beta testers.
Search WWH ::




Custom Search