My App is taking around 10 seconds to launch. To be clear, 10 seconds is the time between when i press the app icon and splash screen appears. I have tried to put timer on main and didFinishLaunchingWithOptions calls. but it seems that these are getting called after the 10 seconds only.
To add some more details here, This is the update of the app. Previous version of the app was/is working fine on the same device (iOS 8.3 OS), But not the current app. The main difference between the two updates (except few new features which come into effect after launch only) is the change in the coredata-model. For which , I have added a new dataModel-filename_2.xcdatamodel file.
Any idea/suggestions on how can I fix this launch time issue?
Edit: Just to add, I am not facing this issue on the "iOS 9". But there is one "iOS 8" iPad on which I am seeing this issue to the extent that app takes long to even come up from background (not just fresh launch). But Can't generalize this, I have tested on 2 devices only.