BS
BleepingSwift

> Xcode Project Setup Checklist

// A checklist for setting up a new Xcode project correctly from the start — or auditing an existing one. Covers targets, build settings, signing, dependencies, folder structure, and CI.

XcodeiOSDeveloper Tools

The decisions made when setting up a project are hard to undo later without touching a lot of files. Signing configuration, folder structure, and dependency management choices in particular tend to calcify — teams work around them rather than fixing them.

If you are auditing an existing project rather than starting fresh, focus on the Build Settings and Signing sections first. Incorrect build settings are the most common source of mysterious behaviour that only appears in specific configurations, and signing issues are the most common blocker when onboarding a new developer or setting up CI.

34 items
0%
1

Targets and Schemes

2

Build Settings

3

Signing and Entitlements

4

Dependencies

5

Folder and Group Structure

6

CI and Automation