-
Notifications
You must be signed in to change notification settings - Fork 511
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use .NET-specific min OS versions to build native code for .NET #10659
Comments
That would be 10.14+ for net6 https://github.com/dotnet/core/blob/main/release-notes/6.0/supported-os.md |
we also need to define/confirm the minimum for Mac Catalyst it started shipping in 10.15 (so before our minimum Mac) so the (rock bottom) minimum would be 13.0 (since it match the iOS version) |
Xcode 12.4 doesn't let you select anything lower than 10.15.1/13.2. IMHO we shouldn't support anything lower than what the current stable Xcode does when our Mac Catalyst support goes to stable. |
The minimum OS supported for .net assemblies are specified in https://github.com/dotnet/core/blob/master/release-notes/6.0/6.0-supported-os.md The minimum for legacy assemblies are unchanged. However this information will now be present in the assemblies (and not just in documentation and code). This PR partially address xamarin#10659 and possibly xamarin#10728 Fix xamarin#10793
) The minimum OS supported for .net assemblies are specified in https://github.com/dotnet/core/blob/master/release-notes/6.0/6.0-supported-os.md The minimum for legacy assemblies are unchanged. However this information will now be present in the assemblies (and not just in documentation and code). This PR partially address #10659 and possibly #10728 Fix #10793
This will be easier to implement after we've dropped support for legacy Xamarin, which will happen for Xcode 15, so I'm postponing this until .NET 9. |
It looks like we're going to drop support for a few older OS versions.
In particular the new min OS versions are going to be:
We have to update our code accordingly to handle this (instead of using the min OS versions defined for legacy Xamarin)
The text was updated successfully, but these errors were encountered: