When I created a new project in iPhone Advanced I didn’t expect to see a splash screen or somehow be presented a place where I could set it. I don’t see this in the documentation anywhere. Kinda expected that it would just drop into my application, but I’m still seeing a Unity logo.
In the Unity Player folder that is created when you do a build, you need to update the Default.png and the Icon.png files.
Tanks Kevin. I thought they’d moved that to the actual interface.
Interesting. There are a number of instances which appear to rewrite that directory and replace my images with the default ones
You should probably use a postprocessing script to replace the info.plist, icon.png and default.png files with the ones you want to have. See this post here. Hope that helps.
Excellent. This does exactly what I need it to do. I have no idea how you guys figured this out. I keep feeling like there is a manual for Unity3D out there that I’m missing
Just experience, nothing more. Comes over time.
If you want, I can send you tonight my own version of the post processing script. PM me if you need it.
Oerks, re-reading my own post makes me feel it sounds offending. Not intended!
Was just saying I found somewhere in the manual the hint to the postprocessing script and posted myself a question about it for getting it to work and someone pointed me out to that thread.
Bah, anyway, all good.
Just for reference, here is the documentation part about the build player pipeline with the postprocessing script (PostprocessBuildPlayer).
And are you allowed to do this with basic license?
No
Hmm, I would say yes. Replacing icon.png and info.plist is nothing illegal. The default.png can be replaced too. As far as I know removing the 5 seconds intro screen would not be ok.
This has been answered many times on this forum.
You can replace the Icon.png in both versions of Unity iPhone.
Replacing Default.png is only allowed in the Pro version. Replacing it in the indy version is against the EULA.
Default.png is the intro screen displayed as the app is loading. This screen is shown only as long as the app loads and does not delay loading in anyway. As soon as the app is ready to run, the screen can be updated.
^^^ Correct.
Icons can be changed in Basic and Advanced.
The default image can only be changed in Advanced.
In both cases Unity “stomps” on the icon each time you build so either (a) Build (not Build Run), then manually swap in your new graphics before building in XCode, or (b) use the script Martin refers to above.
Note that we’re aware of this hassle and are looking at adding in-app ways to specify your graphics to ease the process.
Ah, thanks for clearing that Tom!
Can you have an animated screen for the opening loading? (in pro version)? e.g. a rotating loading icon