diff --git a/codemagic.yaml b/codemagic.yaml index a0ce418..25dd003 100644 --- a/codemagic.yaml +++ b/codemagic.yaml @@ -14,6 +14,7 @@ workflows: vars: XCODE_PROJECT: "Kasztelan.xcodeproj" XCODE_SCHEME: "Kasztelan" + BUNDLE_ID: "uk.co.kasztelan.app.ios" xcode: latest scripts: - name: Configure Kasztelan API key @@ -23,7 +24,13 @@ workflows: umask 077 printf 'KASZTELAN_APP_KEY = %s\n' "$KASZTELAN_APP_KEY" > Config/Secrets.xcconfig - name: Configure App Store signing - script: xcode-project use-profiles + script: | + keychain initialize + app-store-connect fetch-signing-files "$BUNDLE_ID" \ + --type IOS_APP_STORE \ + --create + keychain add-certificates + xcode-project use-profiles - name: Build signed IPA script: | xcode-project build-ipa \