Aplicación Cordova iOS Cómo get Flash blanco entre el guión gráfico y la primera pantalla

Acabo de convertir una aplicación iOS Cordova que usaba el complemento SplashScreen para usar un Storyboard de lanzamiento para que admita la multitarea de iOS 9 en el iPad. Esto funciona, pero ahora tengo un flash blanco entre el storyboard de inicio y la primera pantalla de la aplicación. Antes, cuando estaba usando el complemento de pantalla de bienvenida, apagé AutomaticHideSplashScreen y utilicé la API del complemento splashscreen para ocultarlo cuando estaba seguro de que la renderización de la primera pantalla estaría terminada.

¿Hay alguna forma de hacer algo similar, o al less demorar la desaparición de la pantalla de inicio para darle time al renderizado?

Agregar la vista de inicio xib como subview de la vista rootViewController debería solucionar esto. Simplemente agregue el siguiente código en el método didFinishLaunchingWithOptions de la aplicación en AppDelegate.m, justo encima de la línea que dice " YES" .

UIViewController * launchScreenView = [[[NSBundle mainBundle] loadNibNamed:@"LaunchScreen" owner:self options:nil] objectAtIndex:0]; launchScreenView.view.frame = [[UIScreen mainScreen] bounds]; [self.window.rootViewController.view addSubview:launchScreenView.view];