mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-09-30 08:53:15 +00:00
Add verbose match output and keychain diagnostics for signing issue
Certificate installs to keychain but security find-identity shows no signing identities. Added verbose match, explicit keychain params, setup_ci force, profile_name in update_code_signing_settings, and diagnostic security find-identity commands to diagnose the import.
This commit is contained in:
parent
69f582f0b3
commit
0326909e51
1 changed files with 12 additions and 2 deletions
|
|
@ -98,7 +98,7 @@ default_platform(:ios)
|
|||
platform :ios do
|
||||
desc "Build and upload to TestFlight"
|
||||
lane :beta do
|
||||
setup_ci
|
||||
setup_ci(force: true)
|
||||
|
||||
key_pem = normalize_p8_key(ENV["ASC_KEY_CONTENT"])
|
||||
|
||||
|
|
@ -113,12 +113,22 @@ platform :ios do
|
|||
|
||||
File.delete(key_path) if File.exist?(key_path)
|
||||
|
||||
match(type: "appstore", readonly: true)
|
||||
match(
|
||||
type: "appstore",
|
||||
readonly: true,
|
||||
verbose: true,
|
||||
keychain_name: "fastlane_tmp_keychain",
|
||||
keychain_password: ""
|
||||
)
|
||||
|
||||
sh("security find-identity -v -p codesigning || true")
|
||||
sh("security find-identity -v -p codesigning #{File.expand_path("~/Library/Keychains/fastlane_tmp_keychain-db")} || true")
|
||||
|
||||
update_code_signing_settings(
|
||||
use_automatic_signing: false,
|
||||
team_id: "9KAQYC653W",
|
||||
code_sign_identity: "Apple Distribution",
|
||||
profile_name: "match AppStore com.seahavenind.proposals",
|
||||
path: "ios/ProposalSystem.xcodeproj"
|
||||
)
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue