- Home /
iOS App Startup | Empty scene takes fifteen seconds to load, complex scene is instant.
Below are my current build settings.
Scene (0) 'Loader' is a completely empty scene, apart from a single simple button which loads Scene (1) 'Playground' when tapped. This is loaded on application starts, and takes roughly fifteen-twenty seconds on my iPhone 5S. The code to load the level is as follows.
Application.LoadLevel(level);
Scene (1) is a very complex scene featuring many models, textures, and etc. It loads instantly after the button is tapped.
With that said, can someone please explain what is happening here? I'm trying to create a very simple loading scene, that boots as quickly as possible on application start. Loading the next, complex scenes from there, and playing when done.
However the aforementioned behavior, has me baffled. Why a near-empty scene takes so long to load, but the complex scene is quite literally instant. My only guess is that the application is loading everything in the application on start, but I'm sure this isn't the intended behavior.
What's your application binary size? If you are using lots of .NET dependencies and not using managed code stripping then most likely loading the application binary takes most of the time. You can check binary size by making your project archive in Xcode, then exporting it as .ipa file, rena$$anonymous$$g it to .zip and extracting to some temp folder and inspecting contents of .app folder inside.
Answer by Paulius-Liekis · Jan 09, 2015 at 06:33 PM
How do you know that first scene takes long time to load? Maybe it's loading your application?
Your answer
Follow this Question
Related Questions
Xcode 9.1 slow iOS startup nearly 15 seconds 0 Answers
Ipad's load indicator for loading scenes. 1 Answer
Free fall and transformation of object very slow on iPod Touch 4 1 Answer
Slow Load Time for iOS App 0 Answers
IOS app not initialising 0 Answers