Skip to content
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

Mac Catalyst: compute LSMinimumSystemVersion from MinimumOSVersion in Info.plist #10452

Closed
Tracked by #44736
rolfbjarne opened this issue Jan 18, 2021 · 1 comment
Closed
Tracked by #44736
Labels
dotnet-pri2 .NET 6: want to have for stable release enhancement The issue or pull request is an enhancement estimate-4h iOS Issues affecting iOS Mac Catalyst Issues affecting Mac Catalyst
Milestone

Comments

@rolfbjarne
Copy link
Member

Mac Catalyst apps use the LSMinimumSystemVersion value (corresponding with a macOS version) in their Info.plists.

Usually Mac Catalyst projects will be created from an iOS project (either multi-targeting, or copy-paste-modified), in which case we'll have a MinimumOSVersion value.

This enhancement would be to compute the correct LSMinimumSystemVersion value for a given MinimumOSVersion (unless a LSMinimumSystemVersion is present), this way there will be less differences with any iOS projects.

We already have code in mtouch to convert between iOS and macOS version for Mac Catalyst.

@rolfbjarne rolfbjarne added enhancement The issue or pull request is an enhancement iOS Issues affecting iOS labels Jan 18, 2021
@rolfbjarne rolfbjarne added this to the Mac Catalyst milestone Jan 18, 2021
@rolfbjarne rolfbjarne added feature A feature to be implemented Mac Catalyst Issues affecting Mac Catalyst labels Feb 9, 2021
@rolfbjarne rolfbjarne modified the milestones: Mac Catalyst, .NET 6 Feb 9, 2021
@rolfbjarne rolfbjarne added dotnet-pri2 .NET 6: want to have for stable release estimate-4h and removed feature A feature to be implemented labels Feb 9, 2021
@rolfbjarne
Copy link
Member Author

This is implemented differently now, with a SupportedOSPlatformVersion property in the csproj.

@ghost ghost locked as resolved and limited conversation to collaborators Apr 29, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dotnet-pri2 .NET 6: want to have for stable release enhancement The issue or pull request is an enhancement estimate-4h iOS Issues affecting iOS Mac Catalyst Issues affecting Mac Catalyst
Projects
None yet
Development

No branches or pull requests

1 participant