App Rejeitado - Descrição do bug: uma tela em branco foi exibida na inicialização

Olá a Apple rejeitou meu app, porque disse que após a splash screen a tela fica branca por muito tempo e não apareceu o conteúdo, tem como diminuir esse tempo da tela branca?

Do you observe the problem yourself ?

Is it UIKit or SwiftUI ?

A possible reason is that you have some code in appDelegate that takes too long (for instance because of betwork access). You should move this code out of appDelegate.


Observa o problema pessoalmente?

É o UIKit ou o SwiftUI?

Uma possível razão é o facto de ter algum código na appDelegate que demora demasiado tempo (por exemplo, devido ao acesso ao betwork). Deveria retirar esse código da appDelegate.

Podes mostrar o teu código appDelegate?

é aplicação webview.

Veja o meu código do AppDelegate: import UIKit

@main class AppDelegate: UIResponder, UIApplicationDelegate {

func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool {
    // Override point for customization after application launch.
    return true
}

// MARK: UISceneSession Lifecycle

func application(_ application: UIApplication, configurationForConnecting connectingSceneSession: UISceneSession, options: UIScene.ConnectionOptions) -> UISceneConfiguration {
    // Called when a new scene session is being created.
    // Use this method to select a configuration to create the new scene with.
    return UISceneConfiguration(name: "Default Configuration", sessionRole: connectingSceneSession.role)
}

func application(_ application: UIApplication, didDiscardSceneSessions sceneSessions: Set<UISceneSession>) {
    // Called when the user discards a scene session.
    // If any sessions were discarded while the application was not running, this will be called shortly after application:didFinishLaunchingWithOptions.
    // Use this method to release any resources that were specific to the discarded scenes, as they will not return.
}

}

minha ViewController: import UIKit import WebKit

class ViewController: UIViewController{

@IBOutlet weak var myWebView: WKWebView!


override func viewDidLoad() {
    super.viewDidLoad()
    
    let url: URL? = URL(string: "https://autopecas3irmaos.com.br")
    
    if let value = url {
        
        self.myWebView.load(URLRequest(url: value))
        
        self.myWebView.allowsBackForwardNavigationGestures = true
        
        
    }
}

}

App Rejeitado - Descrição do bug: uma tela em branco foi exibida na inicialização
 
 
Q