From d010bc07b81116bef769b64cdc19b23dff762d48 Mon Sep 17 00:00:00 2001 From: Lucas Fernandes Nogueira Date: Sat, 5 Aug 2023 04:59:19 -0700 Subject: [PATCH] feat(ios): properly set iOS product name (#7554) --- .changes/ios-product-name.md | 6 ++++++ examples/api/src-tauri/Cargo.lock | 1 + tooling/cli/Cargo.lock | 8 ++++---- tooling/cli/Cargo.toml | 2 +- tooling/cli/templates/mobile/ios/project.yml | 2 +- 5 files changed, 13 insertions(+), 6 deletions(-) create mode 100644 .changes/ios-product-name.md diff --git a/.changes/ios-product-name.md b/.changes/ios-product-name.md new file mode 100644 index 000000000..b29680736 --- /dev/null +++ b/.changes/ios-product-name.md @@ -0,0 +1,6 @@ +--- +"tauri-cli": patch:feat +"@tauri-apps/cli": patch:feat +--- + +Set the iOS project PRODUCT_NAME value to the string under `tauri.conf.json > package > productName` if it is set. diff --git a/examples/api/src-tauri/Cargo.lock b/examples/api/src-tauri/Cargo.lock index 40832146e..99fe15a24 100644 --- a/examples/api/src-tauri/Cargo.lock +++ b/examples/api/src-tauri/Cargo.lock @@ -3364,6 +3364,7 @@ dependencies = [ "cargo_toml", "heck", "json-patch", + "plist", "quote", "semver", "serde", diff --git a/tooling/cli/Cargo.lock b/tooling/cli/Cargo.lock index 70d39850e..4b3fba4c3 100644 --- a/tooling/cli/Cargo.lock +++ b/tooling/cli/Cargo.lock @@ -3907,9 +3907,9 @@ dependencies = [ [[package]] name = "tar" -version = "0.4.38" +version = "0.4.39" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "4b55807c0344e1e6c04d7c965f5289c39a8d94ae23ed5c0b57aabac549f871c6" +checksum = "ec96d2ffad078296368d46ff1cb309be1c23c513b4ab0e22a45de0185275ac96" dependencies = [ "filetime", "libc", @@ -4043,9 +4043,9 @@ dependencies = [ [[package]] name = "tauri-mobile" -version = "0.5.1" +version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b89f813f457a0f902f4ec37a70d0dd008b1e33473ac39b6df031b7c13880cdd4" +checksum = "38d71d0a35c86cb9707ebb800a37c19fb90ee2d346db2d036c54c344e6839b32" dependencies = [ "cocoa", "colored 1.9.3", diff --git a/tooling/cli/Cargo.toml b/tooling/cli/Cargo.toml index 928215be0..400dbb530 100644 --- a/tooling/cli/Cargo.toml +++ b/tooling/cli/Cargo.toml @@ -39,7 +39,7 @@ name = "cargo-tauri" path = "src/main.rs" [dependencies] -tauri-mobile = { version = "0.5.1", default-features = false } +tauri-mobile = { version = "0.5.2", default-features = false } textwrap = { version = "0.11.0", features = [ "term_size" ] } jsonrpsee = { version = "0.16", features = [ "server" ] } jsonrpsee-core = "0.16" diff --git a/tooling/cli/templates/mobile/ios/project.yml b/tooling/cli/templates/mobile/ios/project.yml index 1caacb1e2..6320d44d9 100644 --- a/tooling/cli/templates/mobile/ios/project.yml +++ b/tooling/cli/templates/mobile/ios/project.yml @@ -10,7 +10,7 @@ configs: settingGroups: app: base: - PRODUCT_NAME: {{app.name}} + PRODUCT_NAME: {{app.stylized-name}} PRODUCT_BUNDLE_IDENTIFIER: {{reverse-domain app.domain}}.{{app.name}} DEVELOPMENT_TEAM: {{apple.development-team}} targetTemplates: