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

[Xcode, Objective-C, Swift] Remove legacy Xcode compatibility #4444

Merged
merged 2 commits into from
May 29, 2024

Conversation

ealeksandrov
Copy link
Contributor

This is a rebase of #2860. Check it for earlier discussion and approvals.

  • ebee5bf is a cleanup of Xcode 3 compatibility in ObjectiveC and Swift templates (already merged in Update Xcode.gitignore #3935 for Xcode)
    • related code is unnecessary since ~2011
  • a404348 is a cleanup of Xcode 8 compatibility in Xcode, ObjectiveC and Swift templates
    • related code is unnecessary since ~2017

Links to documentation supporting these rule changes:

Please note that as of April 2024 all iOS and iPadOS apps submitted to the App Store must be built with a minimum of Xcode 15 and the iOS 17 SDK.
(https://developer.apple.com/ios/submit/)

Also see https://stackoverflow.com/a/53039267

@ealeksandrov ealeksandrov changed the title [Xcode, ObjectiveC, Swift] Remove legacy Xcode compatibility [Xcode, Objective-C, Swift] Remove legacy Xcode compatibility May 12, 2024
Copy link
Contributor

@Coeur Coeur left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Xcode 9 was released on 12 Sep 2017.
It's been an eternity that Xcode 8 isn't allowed anymore to publish any app on AppStoreConnect.
We could have deleted those lines since 2018-2019 without second thoughts.

Copy link
Collaborator

@wirecat wirecat left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@ealeksandrov Thank you for dusting off that PR!

@wirecat wirecat merged commit b982228 into github:main May 29, 2024
@ealeksandrov ealeksandrov deleted the EA/xcode-update branch May 29, 2024 07:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
3 participants