mirror of
https://github.com/Sea-Haven-Industries/proposal-system.git
synced 2026-10-03 02:13:18 +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)
|
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(
|
increment_build_number(
|
||||||
build_number: ENV["GITHUB_RUN_NUMBER"],
|
build_number: ENV["GITHUB_RUN_NUMBER"],
|
||||||
xcodeproj: "ios/ProposalSystem.xcodeproj"
|
xcodeproj: "ios/ProposalSystem.xcodeproj"
|
||||||
|
|
@ -125,6 +132,7 @@ platform :ios do
|
||||||
scheme: "ProposalSystem",
|
scheme: "ProposalSystem",
|
||||||
configuration: "Release",
|
configuration: "Release",
|
||||||
export_method: "app-store",
|
export_method: "app-store",
|
||||||
|
export_team_id: "9KAQYC653W",
|
||||||
output_directory: "build",
|
output_directory: "build",
|
||||||
output_name: "ProposalSystem.ipa"
|
output_name: "ProposalSystem.ipa"
|
||||||
)
|
)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue