Fix(ios): let xcode handle building for ios build --open
#12406
+4
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This pull request includes a small change so that
ios build --open
does not build before launching xcode.This is done because xcode will bulid the entire project and some users who are using the
ios build --open
flow may be using some specific xcode setup thatcall_for_targets_with_fallback
will fail to build. For instance, building a project with a Apple Watch Companion app will not work otherwise.Changes in
fn run_build
incrates/tauri-cli/src/mobile/ios/build.rs
:options.open
case early in therun_build
function. This ensures that the function exits immediately ifoptions.open
is true, returning thehandle
object.