Wrap-Up

In a way, this chapter has gone backwards, or to be more purposeful, started with the end in mind. By understanding what an app bundle looks like, you can have a better sense of what the end product of a build looks like. With that in mind, you’ve seen how build settings are used by the various build phases like compiling sources and copying resources, and how you can work your own stuff into this process with custom phases to copy files or run arbitrary scripts. And finally, you saw how the presence of special individual files can affect the build or the resulting app, like launch storyboards and settings bundles.

With that in mind, you can tailor a build process to produce exactly the app you want… until things inevitably go wrong. ...

Get Xcode Treasures now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.