UIKit apps can hide the Home indicator by using prefersHomeIndicatorAutoHidden
in UIViewController.
However, in SwiftUI apps with the SwiftUI lifecycle the root ViewController returns false
for that property and there is no way to change this without changing the Root ViewController. Setting my own UIHostingViewController as root would break things like .onOpenURL
for SwiftUI App Lifecycle apps. so this is not an acceptable workaround.
Has anything changed in iOS 15 that makes hiding the Home indicator possible without such side effects?