DioxusLabs / DioxusLabs/dioxus

iOS sign & archive flow similar to Tauri

Open
#5,171 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Rust
Stars
39.1k
Forks
1.9k
Avg merge
4d 10h
Merged PRs (30d)
4

Description

## Feature Request
iOS signing and archiving is currently complex and error-prone, especially for CLI and CI-based workflows. Simplifying this process would greatly improve the developer experience.

## Implementation Suggestion

### Release Builds
Introduce a command like: `dx bundle --ios --release`

This command should:
- Build and archive the app using Xcode tools
- Handle code signing automatically
- Optionally accept:
- `ExportOptions.plist`
- `.mobileprovision` file paths

### Debug Builds
Introduce a command like: `dx bundle --ios --xcode`

This should:
- Generate the iOS project
- Open it in Xcode for manual signing, device testing, and debugging

## Benefit
Provides a cleaner, more reliable iOS build workflow while keeping advanced signing control available for enterprise and CI use cases.

PS: I would be happy to work on this implementation, if someone can guide me on where to start.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.