Creating iOS method channels changes after migrating to UIScene
Maintainers usually reply within 1 day
@sfshaza2 is already working on this.
Since Sep 11, 2026.
Assessment
This issue has not been assessed yet.
Description
Page URL
Page source
No response
Describe the problem
UIScene was introduced in Flutter 3.38 behind a feature flag, but is now the default in Flutter 3.41. After migrating to UIScene, developers need to create method channels in their AppDelegate's didInitializeImplicitFlutterEngine instead of application:didFinishLaunchingWithOptions.
See step 2 in https://docs.flutter.dev/release/breaking-changes/uiscenedelegate#migrate-appdelegate
Expected fix
The docs should reflect the correct place to create method channels when using UIScene and potentially urge people to migrate to UIScene if they have not already
Additional context
No response
I would like to fix this problem.
- I will try and fix this problem on docs.flutter.dev.
- Dominant language
- Dart
- Stars
- 3.1k
- Forks
- 3.5k
- Avg merge
- 1d 19h
- Merged PRs (30d)
- 66
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from flutter/website
-
from.page-issue p2-medium
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
Maintainers usually reply within 1 day
-
Missing download link on install pagePossibly taken @conooi claimed this 1 day ago. Openfrom.page-issue p1-high
Difficulty 2/5 1-3 hours Newbie friendliness 72/100
flutter/website#13540 · 1 comment · 1 assignee ·
Maintainers usually reply within 1 day
-
At step 5th in `Get to know Firebase for Flutter` codelabs, the screenshot is not synced with codeOpena.tut.codelab-google p2-medium
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
flutter/website#13816 · 5 comments ·
Maintainers usually reply within 1 day
-
blog infra.design p2-medium
Difficulty 4/5 3-5 days Newbie friendliness 55/100
flutter/website#13942 · 2 comments · 14 reactions ·
Maintainers usually reply within 1 day
-
dev.deployment dev.integration devos.Linux e2-days p2-medium st.blocked
Difficulty 2/5 1-3 hours Newbie friendliness 55/100
Maintainers usually reply within 1 day
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
Maintainers usually reply within 1 day
-
bug
Difficulty 1/5 Under an hour Newbie friendliness 92/100
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 84/100
atsign-foundation/at_server#2832 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 90/100
flutter/agent-plugins#244 · 1 comment ·