From 3db9268a9271c0dde11f195969dc531d9ca8b11e Mon Sep 17 00:00:00 2001 From: Lucas Nogueira Date: Thu, 15 Jan 2026 12:09:58 -0300 Subject: [PATCH] fix empty entitlements --- crates/tauri-cli/src/interface/rust.rs | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) 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()) {