-
Notifications
You must be signed in to change notification settings - Fork 29.7k
Closed
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.packageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-iosiOS applications specificallyiOS applications specificallyteam-iosOwned by iOS platform teamOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team
Description
UIApplication based status bar style APIs are deprecated in iOS 9 and iOS 13, see #128730
We should update to use the view controller based status bar.
The tasks includes:
- Update the engine code to use the view controller status bar APIs for newer iOS versions, keep the UIApplication based code. (done in [ios] view controller based status bar engine#42643)
- Update the info.plist template so that
UIViewControllerBasedStatusBaris true. - Update
UIViewControllerBasedStatusBarto betruefor all the examples apps in packages, framework and engine
- [ ] ??Add a migration so all the existing Flutter apps will haveUIViewControllerBasedStatusBarto be true. (We need to evaluate if we should do this)
hellohuanlin
Metadata
Metadata
Assignees
Labels
P1High-priority issues at the top of the work listHigh-priority issues at the top of the work listengineflutter/engine related. See also e: labels.flutter/engine related. See also e: labels.frameworkflutter/packages/flutter repository. See also f: labels.flutter/packages/flutter repository. See also f: labels.packageflutter/packages repository. See also p: labels.flutter/packages repository. See also p: labels.platform-iosiOS applications specificallyiOS applications specificallyteam-iosOwned by iOS platform teamOwned by iOS platform teamtriaged-iosTriaged by iOS platform teamTriaged by iOS platform team