mirror of
https://github.com/yattee/yattee.git
synced 2026-02-19 09:19:46 +00:00
Set code_sign_identity in update_code_signing_settings
Without explicit identity, xcodebuild defaults to "iOS Development" which doesn't exist on CI. Set "Apple Distribution" for App Store builds and "Developer ID Application" for notarized builds.
This commit is contained in:
@@ -115,6 +115,7 @@ platform :ios do
|
||||
use_automatic_signing: false,
|
||||
path: XCODEPROJ,
|
||||
team_id: TEAM_ID,
|
||||
code_sign_identity: "Apple Distribution",
|
||||
profile_name: "match AppStore #{DEVELOPER_APP_IDENTIFIER}",
|
||||
targets: [SCHEME]
|
||||
)
|
||||
@@ -123,6 +124,7 @@ platform :ios do
|
||||
use_automatic_signing: false,
|
||||
path: XCODEPROJ,
|
||||
team_id: TEAM_ID,
|
||||
code_sign_identity: "Apple Distribution",
|
||||
profile_name: "match AppStore #{DEVELOPER_APP_IDENTIFIER}.ShareExtension",
|
||||
targets: ["YatteeShareExtension"]
|
||||
)
|
||||
@@ -184,6 +186,7 @@ platform :tvos do
|
||||
use_automatic_signing: false,
|
||||
path: XCODEPROJ,
|
||||
team_id: TEAM_ID,
|
||||
code_sign_identity: "Apple Distribution",
|
||||
profile_name: "match AppStore #{DEVELOPER_APP_IDENTIFIER} tvos",
|
||||
targets: [SCHEME]
|
||||
)
|
||||
@@ -246,6 +249,7 @@ platform :mac do
|
||||
use_automatic_signing: false,
|
||||
path: XCODEPROJ,
|
||||
team_id: TEAM_ID,
|
||||
code_sign_identity: "Apple Distribution",
|
||||
profile_name: "match AppStore #{DEVELOPER_APP_IDENTIFIER} macos",
|
||||
targets: [SCHEME]
|
||||
)
|
||||
@@ -304,6 +308,7 @@ platform :mac do
|
||||
use_automatic_signing: false,
|
||||
path: XCODEPROJ,
|
||||
team_id: TEAM_ID,
|
||||
code_sign_identity: "Developer ID Application",
|
||||
profile_name: "match Direct #{DEVELOPER_APP_IDENTIFIER} macos",
|
||||
targets: [SCHEME]
|
||||
)
|
||||
|
||||
Reference in New Issue
Block a user