diff --git a/Make.config b/Make.config index 82fe6a1e2995..683e41c28aad 100644 --- a/Make.config +++ b/Make.config @@ -223,8 +223,8 @@ MIN_SHARPIE_URL=https://download.visualstudio.microsoft.com/download/pr/7336f72c # Minimum OSX versions for building XI/XM MIN_OSX_BUILD_VERSION=12.5 # Minimum OSX version for executing XI/XM tooling. -MIN_OSX_VERSION_FOR_IOS=10.11 -MIN_OSX_VERSION_FOR_MAC=10.11 +MIN_OSX_VERSION_FOR_IOS=10.15 +MIN_OSX_VERSION_FOR_MAC=10.15 # Bump the *_NUGET_VERSION variables in Make.versions instead, because that makes sure the computed commit distance for the version is correct. IOS_SDK_VERSION=$(word 1, $(subst ., ,$(IOS_NUGET_VERSION))).$(word 2, $(subst ., ,$(IOS_NUGET_VERSION))) @@ -243,19 +243,19 @@ MAX_TVOS_SIMULATOR_VERSION=$(TVOS_SDK_VERSION) MAX_WATCH_SIMULATOR_VERSION=$(WATCH_SDK_VERSION) # Minimum OS versions for running XI/XM apps. -MIN_IOS_SDK_VERSION=7.0 -MIN_MACOS_SDK_VERSION=10.9 -MIN_WATCHOS_SDK_VERSION=2.0 +MIN_IOS_SDK_VERSION=11.0 +MIN_MACOS_SDK_VERSION=10.15 +MIN_WATCHOS_SDK_VERSION=4.0 MIN_WATCHOS64_32_SDK_VERSION=5.1 -MIN_WATCH_OS_VERSION=2.0 -MIN_TVOS_SDK_VERSION=9.0 +MIN_WATCH_OS_VERSION=4.0 +MIN_TVOS_SDK_VERSION=11.0 MIN_MACCATALYST_SDK_VERSION=13.1 -# Minimum OS versions for dotnet6 support -DOTNET_MIN_IOS_SDK_VERSION=10.0 -DOTNET_MIN_TVOS_SDK_VERSION=10.0 +# Minimum OS versions for .NET 8 support +DOTNET_MIN_IOS_SDK_VERSION=11.0 +DOTNET_MIN_TVOS_SDK_VERSION=11.0 DOTNET_MIN_MACCATALYST_SDK_VERSION=13.1 -DOTNET_MIN_MACOS_SDK_VERSION=10.14 +DOTNET_MIN_MACOS_SDK_VERSION=10.15 # The min simulator version available in the Xcode we're using MIN_IOS_SIMULATOR_VERSION=12.4 diff --git a/Versions-ios.plist.in b/Versions-ios.plist.in index 15e50d8b3aae..7f4800956965 100644 --- a/Versions-ios.plist.in +++ b/Versions-ios.plist.in @@ -8,21 +8,6 @@ iOS - 7.0 - 7.1 - 8.0 - 8.1 - 8.2 - 8.3 - 8.4 - 9.0 - 9.1 - 9.2 - 9.3 - 10.0 - 10.1 - 10.2 - 10.3 11.0 11.1 11.2 @@ -55,12 +40,6 @@ tvOS - 9.0 - 9.1 - 9.2 - 10.0 - 10.1 - 10.2 11.0 11.1 11.2 @@ -88,12 +67,6 @@ watchOS - 2.0 - 2.1 - 2.2 - 3.0 - 3.1 - 3.2 4.0 4.1 4.2 diff --git a/Versions-mac.plist.in b/Versions-mac.plist.in index d4b3b41a177c..a6120deae482 100644 --- a/Versions-mac.plist.in +++ b/Versions-mac.plist.in @@ -10,12 +10,6 @@ macOS - 10.9 - 10.10 - 10.11 - 10.12 - 10.13 - 10.14 10.15 10.16 11.0 diff --git a/tools/common/SdkVersions.cs b/tools/common/SdkVersions.cs index f99ea8eb1b78..4b35a92d0dd9 100644 --- a/tools/common/SdkVersions.cs +++ b/tools/common/SdkVersions.cs @@ -22,16 +22,16 @@ static class SdkVersions { public const string MacCatalyst = "16.2"; #if NET - public const string MinOSX = "10.14"; - public const string MiniOS = "10.0"; + public const string MinOSX = "10.15"; + public const string MiniOS = "11.0"; public const string MinWatchOS = "99.99"; // TODO not supported, many changes required to remove it - public const string MinTVOS = "10.0"; + public const string MinTVOS = "11.0"; public const string MinMacCatalyst = "13.1"; #else - public const string MinOSX = "10.9"; - public const string MiniOS = "7.0"; - public const string MinWatchOS = "2.0"; - public const string MinTVOS = "9.0"; + public const string MinOSX = "10.15"; + public const string MiniOS = "11.0"; + public const string MinWatchOS = "4.0"; + public const string MinTVOS = "11.0"; public const string MinMacCatalyst = "13.1"; #endif