diff --git a/crates/tauri-cli/src/mobile/ios/mod.rs b/crates/tauri-cli/src/mobile/ios/mod.rs index 0590e772a..8f4c28f17 100644 --- a/crates/tauri-cli/src/mobile/ios/mod.rs +++ b/crates/tauri-cli/src/mobile/ios/mod.rs @@ -102,18 +102,23 @@ enum Commands { pub fn command(cli: Cli, verbosity: u8) -> Result<()> { let noise_level = NoiseLevel::from_occurrences(verbosity as u64); - let dirs = crate::helpers::app_paths::resolve_dirs(); match cli.command { - Commands::Init(options) => init_command( - MobileTarget::Ios, - options.ci, - options.reinstall_deps, - options.skip_targets_install, - options.config, - &dirs, - )?, + Commands::Init(options) => { + let dirs = crate::helpers::app_paths::resolve_dirs(); + init_command( + MobileTarget::Ios, + options.ci, + options.reinstall_deps, + options.skip_targets_install, + options.config, + &dirs, + )? + } Commands::Dev(options) => dev::command(options, noise_level)?, - Commands::Build(options) => build::command(options, noise_level, &dirs).map(|_| ())?, + Commands::Build(options) => { + let dirs = crate::helpers::app_paths::resolve_dirs(); + build::command(options, noise_level, &dirs).map(|_| ())? + } Commands::Run(options) => run::command(options, noise_level)?, Commands::XcodeScript(options) => xcode_script::command(options)?, }