BookingmacDocs

Workloads

Xcode builds

Archive and export an app on the current Xcode image.

New bookings boot with the current macOS and Xcode. Monthly machines keep their image until you ask the desk for a refresh.

Archive from the command line

xcodebuild -scheme App -configuration Release \  -archivePath build/App.xcarchive archive

Signing

Import your signing certificate into a keychain you create for the term, then delete that keychain before the term ends.

bash
security create-keychain -p "$KEYCHAIN_PASSWORD" build.keychainsecurity import cert.p12 -k build.keychain -P "$P12_PASSWORD" -T /usr/bin/codesignsecurity list-keychains -s build.keychain login.keychain