@@ -43,8 +43,10 @@ jq -n '[
4343 MARKETING_VERSION: "4.2.0",
4444 CURRENT_PROJECT_VERSION: "2026.7.26",
4545 CODE_SIGN_ENTITLEMENTS: "fearless/WalletConnect.entitlements",
46- CODE_SIGN_STYLE: "Automatic",
46+ CODE_SIGN_IDENTITY: "Apple Distribution: Soramitsu Co., Ltd. (YLWWUD25VZ)",
47+ CODE_SIGN_STYLE: "Manual",
4748 DEVELOPMENT_TEAM: "YLWWUD25VZ",
49+ PROVISIONING_PROFILE_SPECIFIER: "Fearless App Store 2026.7.26",
4850 SWIFT_OPTIMIZATION_LEVEL: "-O",
4951 ENABLE_TESTABILITY: "NO"
5052 }
@@ -149,10 +151,26 @@ mutate_setting ENABLE_TESTABILITY YES "$testable_release"
149151run_reject testable-release \
150152 run_audit " $testable_release " " $scheme " " $entitlements "
151153
152- manual_signing=" $FIXTURES /manual-signing.json"
153- mutate_setting CODE_SIGN_STYLE Manual " $manual_signing "
154- run_reject manual-signing \
155- run_audit " $manual_signing " " $scheme " " $entitlements "
154+ automatic_signing=" $FIXTURES /automatic-signing.json"
155+ mutate_setting CODE_SIGN_STYLE Automatic " $automatic_signing "
156+ run_reject automatic-signing \
157+ run_audit " $automatic_signing " " $scheme " " $entitlements "
158+
159+ wrong_signing_identity=" $FIXTURES /wrong-signing-identity.json"
160+ mutate_setting CODE_SIGN_IDENTITY " Apple Development" " $wrong_signing_identity "
161+ run_reject wrong-signing-identity \
162+ run_audit " $wrong_signing_identity " " $scheme " " $entitlements "
163+
164+ wrong_profile=" $FIXTURES /wrong-profile.json"
165+ mutate_setting PROVISIONING_PROFILE_SPECIFIER \
166+ " Another App Store Profile" " $wrong_profile "
167+ run_reject wrong-profile \
168+ run_audit " $wrong_profile " " $scheme " " $entitlements "
169+
170+ empty_profile=" $FIXTURES /empty-profile.json"
171+ mutate_setting PROVISIONING_PROFILE_SPECIFIER " " " $empty_profile "
172+ run_reject empty-profile \
173+ run_audit " $empty_profile " " $scheme " " $entitlements "
156174
157175wrong_team=" $FIXTURES /wrong-team.json"
158176mutate_setting DEVELOPMENT_TEAM AAAAAAAAAA " $wrong_team "
0 commit comments