mirror of https://github.com/tauri-apps/tauri
fix(core/cli): Add custom `default` implementation for ios config (#10533)
* fix(cli): Add custom `default` implementation for ios config * fix change
This commit is contained in:
parent
5f56cb0a8b
commit
f5dfc02800
|
@ -0,0 +1,7 @@
|
|||
---
|
||||
'tauri-utils': 'patch:bug'
|
||||
'tauri-cli': 'patch:bug'
|
||||
'@tauri-apps/cli': 'patch:bug'
|
||||
---
|
||||
|
||||
Fixed an issue causing `tauri ios init` to fail if `iOS.minimumSystemVersion` was not configured explicitly.
|
|
@ -75,7 +75,7 @@
|
|||
},
|
||||
"createUpdaterArtifacts": false,
|
||||
"iOS": {
|
||||
"minimumSystemVersion": ""
|
||||
"minimumSystemVersion": "13.0"
|
||||
},
|
||||
"icon": [],
|
||||
"linux": {
|
||||
|
@ -1715,7 +1715,7 @@
|
|||
"iOS": {
|
||||
"description": "iOS configuration.",
|
||||
"default": {
|
||||
"minimumSystemVersion": ""
|
||||
"minimumSystemVersion": "13.0"
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
|
|
|
@ -1889,7 +1889,7 @@ pub struct TrayIconConfig {
|
|||
|
||||
/// General configuration for the iOS target.
|
||||
#[skip_serializing_none]
|
||||
#[derive(Debug, Default, PartialEq, Eq, Clone, Deserialize, Serialize)]
|
||||
#[derive(Debug, PartialEq, Eq, Clone, Deserialize, Serialize)]
|
||||
#[cfg_attr(feature = "schema", derive(JsonSchema))]
|
||||
#[serde(rename_all = "camelCase", deny_unknown_fields)]
|
||||
pub struct IosConfig {
|
||||
|
@ -1915,6 +1915,17 @@ pub struct IosConfig {
|
|||
pub minimum_system_version: String,
|
||||
}
|
||||
|
||||
impl Default for IosConfig {
|
||||
fn default() -> Self {
|
||||
Self {
|
||||
template: None,
|
||||
frameworks: None,
|
||||
development_team: None,
|
||||
minimum_system_version: ios_minimum_system_version(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
/// General configuration for the iOS target.
|
||||
#[skip_serializing_none]
|
||||
#[derive(Debug, PartialEq, Eq, Clone, Deserialize, Serialize)]
|
||||
|
|
|
@ -75,7 +75,7 @@
|
|||
},
|
||||
"createUpdaterArtifacts": false,
|
||||
"iOS": {
|
||||
"minimumSystemVersion": ""
|
||||
"minimumSystemVersion": "13.0"
|
||||
},
|
||||
"icon": [],
|
||||
"linux": {
|
||||
|
@ -1715,7 +1715,7 @@
|
|||
"iOS": {
|
||||
"description": "iOS configuration.",
|
||||
"default": {
|
||||
"minimumSystemVersion": ""
|
||||
"minimumSystemVersion": "13.0"
|
||||
},
|
||||
"allOf": [
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue