Skip to content

fix(ios): migrate to UIScene lifecycle - #299

Open
ilteen wants to merge 1 commit into
mainfrom
codex/ios-27-uiscene
Open

ilteen wants to merge 1 commit into
mainfrom
codex/ios-27-uiscene

Conversation

@ilteen

@ilteen ilteen commented Sep 22, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • raise the iOS deployment target to 15.0 for Xcode 27 compatibility
  • migrate the app to the required UIScene lifecycle
  • register Flutter plugins and custom method channels through FlutterImplicitEngineDelegate
  • exclude generated platform and build directories from Dart analysis

Testing

  • flutter analyze
  • flutter build ios --debug --no-codesign
  • installed and launched a signed release build on an iOS 27 device

Lockfiles are intentionally excluded.

@github-actions

Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit eeaf0b0):

https://open-earable-web--pr299-codex-ios-27-uiscene-w21fow7b.web.app

(expires Tue, 20 Oct 2026 08:07:40 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c7397c11177c71d8d81172cea9365829823fb41c

@github-actions

Copy link
Copy Markdown
Contributor

PR Build Artifacts

Full workflow run: https://github.com/OpenEarable/app/actions/runs/35702843040

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.

1 participant