mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-09-30 06:33:13 +00:00
Configure manual code signing for CI builds
Add update_code_signing_settings to disable automatic signing and set development team (9KAQYC653W) + Apple Distribution identity. Fixes Xcode error "Signing requires a development team" in CI.
This commit is contained in:
parent
a1f2e22562
commit
69f582f0b3
1 changed files with 8 additions and 0 deletions
|
|
@ -115,6 +115,13 @@ platform :ios do
|
|||
|
||||
match(type: "appstore", readonly: true)
|
||||
|
||||
update_code_signing_settings(
|
||||
use_automatic_signing: false,
|
||||
team_id: "9KAQYC653W",
|
||||
code_sign_identity: "Apple Distribution",
|
||||
path: "ios/ProposalSystem.xcodeproj"
|
||||
)
|
||||
|
||||
increment_build_number(
|
||||
build_number: ENV["GITHUB_RUN_NUMBER"],
|
||||
xcodeproj: "ios/ProposalSystem.xcodeproj"
|
||||
|
|
@ -125,6 +132,7 @@ platform :ios do
|
|||
scheme: "ProposalSystem",
|
||||
configuration: "Release",
|
||||
export_method: "app-store",
|
||||
export_team_id: "9KAQYC653W",
|
||||
output_directory: "build",
|
||||
output_name: "ProposalSystem.ipa"
|
||||
)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue