Skip to content

fix(ios-release): use supported ad hoc export method - #1840

Merged
beruro merged 1 commit into
developfrom
junyu/fix-ios-adhoc-export-method
Sep 15, 2026
Merged

beruro merged 1 commit into
developfrom
junyu/fix-ios-adhoc-export-method

Conversation

@beruro

@beruro beruro commented Sep 15, 2026

Copy link
Copy Markdown
Collaborator

Problem

The first registered-device build failed before Xcode started because the Tauri CLI no longer accepts the deprecated ad-hoc export value. Current Tauri and Xcode use release-testing for Ad Hoc distribution.

Solution

Keep the user-facing workflow choice named ad-hoc, map it to Tauri/Xcode's supported release-testing value, and generate matching manual export options. App Store Connect remains mapped to app-store-connect.

Potential risks

This changes only the Ad Hoc export-method translation. A real GitHub Actions build is still required to validate the complete signing and archive path; the prior App Store Connect mapping is unchanged.

Verification

  • node --test scripts/ios-release/manual-signing.test.mjs scripts/ios-release/readiness.test.mjs — passed, 33 tests
  • git diff --check — passed
  • Ruby YAML parser loaded .github/workflows/ios-testflight.yml successfully
  • Local Xcode help confirms release-testing is supported and ad-hoc is deprecated

@beruro
beruro merged commit f5eeeeb into develop Sep 15, 2026
16 checks passed
@Harry19081 Harry19081 added maintenance Maintenance, CI, build, release, cleanup, or tooling work dev-tooling Developer tooling, build, CI, tests, diagnostics, or release labels Sep 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dev-tooling Developer tooling, build, CI, tests, diagnostics, or release maintenance Maintenance, CI, build, release, cleanup, or tooling work

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants