Estoy usando Core Data con Cloud Kit y, por lo tanto, tengo que verificar el estado del usuario de iCloud durante el inicio de la aplicación. En caso de problemas quiero emitir un diálogo al usuario, y lo hago usando UIApplication.shared.keyWindow?.rootViewController?.present(...)
hasta ahora.
En Xcode 11 beta 4, ahora hay un nuevo mensaje de desaprobación que me dice:
'keyWindow' quedó obsoleto en iOS 13.0: no debe usarse para aplicaciones que admitan múltiples escenas, ya que devuelve una ventana clave en todas las escenas conectadas
¿Cómo debo presentar el diálogo en su lugar?
SceneDelegate
oAppDelegate
? Y, ¿podrías publicar un poco más de código para que podamos duplicarlo?