Shipping Mac & iOS Apps Without Ever Opening Xcode
Build and ship Mac and iOS apps headlessly by using Xcode’s command-line tools (xcodebuild, notarytool, stapler, devicectl) and one-time setup (Developer ID cert + notarization keychain profile). Use XcodeGen to generate projects from YAML and keep signing details out of git.