From 5eb85543313eaf7ca2289898652b1b11dc776608 Mon Sep 17 00:00:00 2001 From: i-c-b <133848861+i-c-b@users.noreply.github.com> Date: Sat, 24 Jun 2023 06:30:34 -0500 Subject: [PATCH] fix(cli): Apple Dev Teams format for info::Section::Display (#7282) Co-authored-by: Lucas Fernandes Nogueira --- .changes/cli-apple-dev-team.md | 5 +++++ tooling/cli/src/info/ios.rs | 15 +++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) create mode 100644 .changes/cli-apple-dev-team.md diff --git a/.changes/cli-apple-dev-team.md b/.changes/cli-apple-dev-team.md new file mode 100644 index 000000000..b7d63ab27 --- /dev/null +++ b/.changes/cli-apple-dev-team.md @@ -0,0 +1,5 @@ +--- +'tauri-cli': 'patch:bug' +--- + +Fix `tauri info` failing when there is no available iOS code signing certificate. diff --git a/tooling/cli/src/info/ios.rs b/tooling/cli/src/info/ios.rs index 1c193d487..db3c448fd 100644 --- a/tooling/cli/src/info/ios.rs +++ b/tooling/cli/src/info/ios.rs @@ -12,13 +12,16 @@ pub fn items() -> Vec { let teams = tauri_mobile::apple::teams::find_development_teams().unwrap_or_default(); Some(( if teams.is_empty() { - "None".red().to_string() + "Developer Teams: None".red().to_string() } else { - teams - .iter() - .map(|t| format!("{} (ID: {})", t.name, t.id)) - .collect::>() - .join(", ") + format!( + "Developer Teams: {}", + teams + .iter() + .map(|t| format!("{} (ID: {})", t.name, t.id)) + .collect::>() + .join(", ") + ) }, Status::Neutral, ))