Skip to content

Commit 5faacf0

Browse files
committed
fix: remove invalid export_compliance parameters from Fastlane
- Remove export_compliance_uses_encryption (invalid parameter) - Remove export_compliance_is_exempt (invalid parameter) - Remove export_compliance_platform (invalid parameter) - Remove export_compliance_compliance_required (invalid parameter) - Remove export_compliance_app_type (invalid parameter) - Remove export_compliance_encryption_updated (invalid parameter) - Remove export_compliance_contains_third_party_cryptography (invalid parameter) - Keep only uses_non_exempt_encryption (valid parameter) The upload_to_testflight action only accepts uses_non_exempt_encryption for export compliance, not the export_compliance_* parameters.
1 parent fccf222 commit 5faacf0

File tree

1 file changed

+2
-11
lines changed

1 file changed

+2
-11
lines changed

fastlane/Fastfile

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -89,9 +89,7 @@ platform :ios do
8989
wait_for_uploaded_build: true,
9090
groups: ["Github Actions Internal"], # Auto-distribute to Github Actions Internal group
9191
notify_external_testers: false, # No external notifications
92-
uses_non_exempt_encryption: false, # Mark as no encryption to skip export compliance review
93-
export_compliance_uses_encryption: false, # Explicitly state no encryption
94-
export_compliance_is_exempt: true # Exempt from export compliance
92+
uses_non_exempt_encryption: false # Mark as no encryption to skip export compliance review
9593
)
9694

9795
UI.success("✅ Successfully distributed build to internal testers (Github Actions Internal)!")
@@ -186,14 +184,7 @@ platform :ios do
186184
distribute_external: is_public_beta, # Internal testing by default, external for public beta
187185
distribute_only: false, # Upload and distribute in one action
188186
changelog: changelog_content, # Use changelog from CHANGELOG.md
189-
uses_non_exempt_encryption: false, # Mark as no encryption to skip export compliance review
190-
export_compliance_uses_encryption: false, # Explicitly state no encryption for export compliance
191-
export_compliance_platform: 'ios', # Specify platform for export compliance
192-
export_compliance_compliance_required: false, # No additional compliance documentation required
193-
export_compliance_app_type: nil, # Not applicable since we don't use encryption
194-
export_compliance_encryption_updated: false, # No encryption changes
195-
export_compliance_contains_third_party_cryptography: false, # No third-party cryptography
196-
export_compliance_is_exempt: true # Exempt from export compliance
187+
uses_non_exempt_encryption: false # Mark as no encryption to skip export compliance review
197188
}
198189

199190
# Add channel-specific distribution parameters

0 commit comments

Comments
 (0)