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

Updated the default min deployment versions #193

Merged
merged 1 commit into from
Nov 16, 2023
Merged

Conversation

leetal
Copy link
Owner

@leetal leetal commented Nov 16, 2023

Versions: iOS (13.0), watchOS(6.0), tvOS (13.0), macOS (11.0), visionOS (1.0).

Updated all github actions to support newer versions of Xcode.

…0), tvOS (13.0), macOS (11.0), visionOS (1.0). Updated all github actions to support newer versions of Xcode.

Allow visionOS to fail for now since the stable support will be added during H1 2024
@leetal leetal self-assigned this Nov 16, 2023
@leetal leetal merged commit 6af1d55 into master Nov 16, 2023
20 checks passed
@kambala-decapitator
Copy link

why did you choose 13 as a minimum and not 12?

@leetal
Copy link
Owner Author

leetal commented Nov 17, 2023

Good question! The answer is the simple fact that the only devices capable of running max iOS 12 is the iPhone 5s and iPhone 6. On the iPad side the mini 2/3 and 1st gen air. All of these devices accumulate a very small percentage (<1%, statscounter + the apple provided "6% other devices") of the total device usage worldwide. All devices capable of 13 could run up to at least iOS 15 which is much more recent. So the decision was solely based on worldwide usage :)

@kambala-decapitator
Copy link

Xcode 15's min deployment target is 12, so I'd use that :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants