Solo development: from Git checkout to signed archive
Ideal for developers who need temporary macOS access, want to validate a new branch, handle a pre-release build, or avoid purchasing hardware for a short-term task.
-
Pin the inputs
Record the repository commit, dependency lockfile, Xcode version, and target Scheme. Save the dependency installation time after the first checkout so network wait is not mistaken for build performance.
-
Complete a minimal build
Run
xcodebuild -versionfirst, then run the build command used by the project. Preserve the complete exit code and a sanitized warning summary. -
Verify and archive
Run the target test suite, verify key flows in a simulator, then generate the archive and check its file size, checksum, and export location.