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

Add support for Xcode 16 #440

Merged
merged 1 commit into from
Sep 30, 2024
Merged

Add support for Xcode 16 #440

merged 1 commit into from
Sep 30, 2024

Conversation

tp
Copy link
Collaborator

@tp tp commented Sep 19, 2024

Fixes #437

@tp
Copy link
Collaborator Author

tp commented Sep 19, 2024

Interestingly just trying to compile in CI on Xcode 16 fails for another reason that the Swift 6 stuff: https://github.com/aboutyou/dart_packages/actions/runs/10946498511/job/30393146217?pr=440

Will set this up locally now to get some more insight as to what's the issue there. Hopefully we can find a way without breaking older Xcode versions (else we'll need to make a major release, which would also be fine I suppose, as I don't foresee important feature updates here for people who can not update Xcode yet (as I would also not advice to with the first release…)).

https://telemetrydeck.com/blog/migrating-to-swift-6/ might also contain some useful pointers.

@tp tp force-pushed the xcode-16 branch 2 times, most recently from 235f7e0 to 5f9836f Compare September 26, 2024 12:48
@tp tp marked this pull request as ready for review September 26, 2024 12:49
@tp tp requested a review from HenriBeck as a code owner September 26, 2024 12:49
@tp tp force-pushed the xcode-16 branch 3 times, most recently from 6c748fd to 413f9f5 Compare September 26, 2024 12:51
Fixes #437

Example: Automatic project migration when running with Xcode 16

Use iOS 12 as minimum deployment target

Upgrade example app to Swift 6 language mode

Add conditional compilation to support both Swift 5 and 6 language mode
@tp tp merged commit 3076e42 into master Sep 30, 2024
25 checks passed
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.

[sign_in_with_apple] 9 issues when building Flutter app in new Xcode 16.0
2 participants