Relax Xcode signing identity matching
Some checks failed
TestFlight / testflight (push) Failing after 26s

This commit is contained in:
2026-06-25 23:57:17 -07:00
parent 137fce8558
commit 730d609f81
2 changed files with 6 additions and 4 deletions

View File

@@ -35,8 +35,8 @@ targets:
configs: configs:
Release: Release:
CODE_SIGN_STYLE: Manual CODE_SIGN_STYLE: Manual
CODE_SIGN_IDENTITY: "Apple Distribution: James Magahern (DQQH5H6GBD)" CODE_SIGN_IDENTITY: Apple Distribution
"CODE_SIGN_IDENTITY[sdk=iphoneos*]": "Apple Distribution: James Magahern (DQQH5H6GBD)" "CODE_SIGN_IDENTITY[sdk=iphoneos*]": Apple Distribution
PROVISIONING_PROFILE_SPECIFIER: Sybil AppStore CI PROVISIONING_PROFILE_SPECIFIER: Sybil AppStore CI
schemes: schemes:

View File

@@ -74,6 +74,8 @@ platform :ios do
sh("security default-keychain -d user -s #{CI_KEYCHAIN_PATH.shellescape}", log: false) sh("security default-keychain -d user -s #{CI_KEYCHAIN_PATH.shellescape}", log: false)
sh("security list-keychains -d user -s #{ci_keychain_path.shellescape}", log: false) sh("security list-keychains -d user -s #{ci_keychain_path.shellescape}", log: false)
sh("security list-keychains -d dynamic -s #{ci_keychain_path.shellescape} || true", log: false)
sh("security list-keychains -d common -s #{ci_keychain_path.shellescape} || true", log: false)
ENV["MATCH_KEYCHAIN_NAME"] = CI_KEYCHAIN_PATH ENV["MATCH_KEYCHAIN_NAME"] = CI_KEYCHAIN_PATH
ENV["MATCH_KEYCHAIN_PASSWORD"] = CI_KEYCHAIN_PASSWORD ENV["MATCH_KEYCHAIN_PASSWORD"] = CI_KEYCHAIN_PASSWORD
@@ -169,7 +171,7 @@ platform :ios do
xcargs = [ xcargs = [
"DEVELOPMENT_TEAM=#{TEAM_ID.shellescape}", "DEVELOPMENT_TEAM=#{TEAM_ID.shellescape}",
"CODE_SIGN_STYLE=Manual", "CODE_SIGN_STYLE=Manual",
"CODE_SIGN_IDENTITY=#{SIGNING_IDENTITY.shellescape}", "CODE_SIGN_IDENTITY=Apple\\ Distribution",
"PROVISIONING_PROFILE_SPECIFIER=#{PROFILE_NAME.shellescape}" "PROVISIONING_PROFILE_SPECIFIER=#{PROFILE_NAME.shellescape}"
] ]
@@ -182,7 +184,7 @@ platform :ios do
project: PROJECT_FILE, project: PROJECT_FILE,
scheme: SCHEME, scheme: SCHEME,
export_method: "app-store", export_method: "app-store",
codesigning_identity: SIGNING_IDENTITY, codesigning_identity: "Apple Distribution",
xcargs: xcargs.join(" "), xcargs: xcargs.join(" "),
export_options: { export_options: {
signingStyle: "manual", signingStyle: "manual",