Prechádzať zdrojové kódy

feat(ios): properly set iOS product name (#7554)

Lucas Fernandes Nogueira 2 rokov pred
rodič
commit
d010bc07b8

+ 6 - 0
.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.

+ 1 - 0
examples/api/src-tauri/Cargo.lock

@@ -3364,6 +3364,7 @@ dependencies = [
  "cargo_toml",
  "heck",
  "json-patch",
+ "plist",
  "quote",
  "semver",
  "serde",

+ 4 - 4
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",

+ 1 - 1
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"

+ 1 - 1
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: