Skip to content

Refactor MTE-5265 Xcode 26.4 upgrade#32677

Closed
clarmso wants to merge 5 commits into
mainfrom
cs/MTE-5265-xcode-26.4-release
Closed

Refactor MTE-5265 Xcode 26.4 upgrade#32677
clarmso wants to merge 5 commits into
mainfrom
cs/MTE-5265-xcode-26.4-release

Conversation

@clarmso
Copy link
Copy Markdown
Collaborator

@clarmso clarmso commented Mar 25, 2026

📜 Tickets

Jira ticket
Github issue

💡 Description

Let me use this (draft) PR to show the incompatibilities on Xcode 26.4 and the Firefox iOS code base

🎥 Demos

Before After
Demo

📝 Checklist

  • I filled in the ticket numbers and a description of my work
  • I updated the PR name to follow our PR naming guidelines
  • I ensured unit tests pass and wrote tests for new code
  • If working on UI, I checked and implemented accessibility (Dynamic Text and VoiceOver)
  • If adding telemetry, I read the data stewardship requirements and will request a data review
  • If adding or modifying strings, I read the guidelines and will request a string review from l10n
  • If needed, I updated documentation and added comments to complex code

@clarmso clarmso force-pushed the cs/MTE-5265-xcode-26.4-release branch from 03dc903 to 600b56e Compare March 26, 2026 19:11
@mobiletest-ci-bot
Copy link
Copy Markdown

mobiletest-ci-bot commented Mar 26, 2026

Warnings
⚠️ Detected shell script changes in: firefox-ios/l10n-screenshots.sh, focus-ios/l10n-screenshots.sh (cc @adudenamedruby)

💪 Quality guardian

2 tests files modified. You're a champion of test coverage! 🚀

🥇 Perfect PR size

Smaller PRs are easier to review. Thanks for making life easy for reviewers! ✨

🙌 Friday high-five

Thanks for pushing us across the finish line this week! 🙌

🌟 Documentation star

Great documentation touches. Future you says thank you! 📚

✅ New file code coverage

No new file detected so code coverage gate wasn't ran.

Generated by 🚫 Danger Swift against 69bc027

@clarmso clarmso force-pushed the cs/MTE-5265-xcode-26.4-release branch from b713e96 to 954e98f Compare March 26, 2026 20:28
@clarmso clarmso marked this pull request as ready for review March 27, 2026 11:39
@clarmso clarmso requested review from a team as code owners March 27, 2026 11:39
@clarmso
Copy link
Copy Markdown
Collaborator Author

clarmso commented Mar 27, 2026

Do not merge this PR unless we can confirm if iOS 15 is supported.
#32731

@adudenamedruby adudenamedruby added the Do Not Merge ⛔️ This issue is a work in progress and is not ready to land label Mar 27, 2026
@adudenamedruby
Copy link
Copy Markdown
Contributor

Added the DO Not Merge label for now, @clarmso

@adudenamedruby
Copy link
Copy Markdown
Contributor

@clarmso as per xcode release docs, 24.6 does support ios 15. :)

@clarmso
Copy link
Copy Markdown
Collaborator Author

clarmso commented Mar 30, 2026

@clarmso as per xcode release docs, 24.6 does support ios 15. :)

Deployment targets include iOS 15-26.4. The simulator includes iOS 15.
Screenshot 2026-03-30 at 09 41 50

"Xcode 26.4 supports on-device debugging in iOS 15 and later"
https://developer.apple.com/documentation/xcode-release-notes/xcode-26_4-release-notes

@bhearsum bhearsum removed their request for review April 10, 2026 16:32
@clarmso clarmso closed this Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Do Not Merge ⛔️ This issue is a work in progress and is not ready to land

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants