In the app I'm developing, we need the use of a router that has Local Connection only (no internet connection) just so that we can print easily with the built in air print feature. The app stays at the splashscreen for 20 seconds, before the app is launched. We have coding in DidFinishWithLaunchOptions, that initially fixed our main issue, which was that in the same circumstances (Connected with Wi-Fi that has no internet connection) it just crashed after 2 minutes on the splashscreen. is there a more efficient way? right now it takes 20 seconds and i would like to reduce the time.