Mit der Ankunft von iOS 13 ist die Ansicht von statusBar nicht mehr über Folgendes zugänglich:
value(forKey: "statusBar") as? UIView
Durch:
Beenden der App aufgrund der nicht erfassten Ausnahme 'NSInternalInconsistencyException', Grund: 'App mit dem Namen -statusBar oder -statusBarWindow bei UIApplication: Dieser Code muss geändert werden, da keine Statusleiste oder kein Statusleistenfenster mehr vorhanden ist. Verwenden Sie stattdessen das statusBarManager-Objekt in der Fensterszene. '
Es ist jedoch nicht klar, wie es zum Ändern von Farben verwendet werden soll, da keyWindow?.windowScene?.statusBarManager
es anscheinend nichts damit zu tun hat.
Ich kompiliere meinen Code mit (iOS 10, *) Kompatibilität, daher beabsichtige ich, UIKit weiterhin zu verwenden.
Irgendwelche Ideen zu diesem Thema?