diff --git a/crates/tauri-cli/src/interface/rust.rs b/crates/tauri-cli/src/interface/rust.rs index dad8b835a..8f0a1403b 100644 --- a/crates/tauri-cli/src/interface/rust.rs +++ b/crates/tauri-cli/src/interface/rust.rs @@ -1657,14 +1657,16 @@ fn required_entitlements( DesktopDeepLinks::List(protocols) => protocols.into_iter().flat_map(|p| p.domains).collect(), }; - entitlements.insert( - "com.apple.developer.associated-domains".to_string(), - domains - .into_iter() - .map(|domain| format!("applinks:{domain}").into()) - .collect::>() - .into(), - ); + if !domains.is_empty() { + entitlements.insert( + "com.apple.developer.associated-domains".to_string(), + domains + .into_iter() + .map(|domain| format!("applinks:{domain}").into()) + .collect::>() + .into(), + ); + } } if enabled_features.contains(&"cef".into()) || enabled_features.contains(&"tauri/cef".into()) {