Если я правильно понимаю ваш вопрос, вы хотите сначала указать c, если ваш пользователь уже вошел в систему.
Почему бы вам не выполнить свой метод getUser () в SceneDelegate, и в зависимости от состояния пользователя вы устанавливаете первый вид, например, так:
if let windowScene = scene as? UIWindowScene {
let window = UIWindow(windowScene: windowScene)
var firstView = session.session != nil ? MainView() : LoginView()
window.rootViewController = UIHostingController(rootView: firstView)
self.window = window
window.makeKeyAndVisible()
}
Надеюсь, это поможет человеку!