-
Notifications
You must be signed in to change notification settings - Fork 347
Open
Labels
feature requestFeature request covers a product enhancementFeature request covers a product enhancementplatform-iosiOS applications specificallyiOS applications specifically
Description
[REQUIRED] Step 1: Describe your environment
flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel stable, 3.38.7, on macOS 15.6 24G84 darwin-arm64, locale en-US)
[✓] Android toolchain - develop for Android devices (Android SDK version 36.0.0)
[✓] Xcode - develop for iOS and macOS (Xcode 16.0)
[✓] Chrome - develop for the web
Plugin Version
google_mobile_ads: ^7.0.0
[REQUIRED] Step 2: Describe the problem
According to the Flutter official breaking changes document:
https://docs.flutter.dev/release/breaking-changes/uiscenedelegate
During WWDC25, Apple announced the following:
In the release following iOS 26, any UIKit app built with the latest SDK will be required to use the UIScene life cycle, otherwise it will not launch.
I noticed that the google_mobile_ads plugin (v7.0.0) is still using the old AppDelegate approach for lifecycle events:
https://github.com/googleads/googleads-mobile-flutter/blob/v7.0.0/packages/google_mobile_ads/ios/Classes/FLTGoogleMobileAdsPlugin.m#L101
Is there any plan or ongoing work to migrate the google_mobile_ads plugin to support UISceneDelegate?
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
feature requestFeature request covers a product enhancementFeature request covers a product enhancementplatform-iosiOS applications specificallyiOS applications specifically