Error. You cannot remove the Unity splash screen from your game.

I am trying to run a Unity game in Xcode. When the “SDK device” is configured in the configuration of the Unity iOS player, everything is fine. But when I switch to the "Simulator SDK" (to use the iOS simulator), in Xcode, when I launch my game, the following error occurs:

You are using Unity iPhone Basic. You cannot remove the Unity pop-up screen from your game.

Due to this error, the game crashes at startup. I have not changed anything regarding the splash screen in the Unity player settings. So what could be causing this problem? I found some results on Google regarding this error, but no one helps ...

PS: I use Unity 4.6.3 and Xcode 6.1.1. These should be the latest versions.

+6
source share
4 answers

I found the soy roar:

http://forum.unity3d.com/threads/you-are-not-allowed-to-remove-the-unity-splash-screen-from-your-game.299906/

For anyone experiencing this problem:

  • Make the assembly.
  • In xCode - select the Unity-iPhone target from the list of targets and select the "Information" tab.
  • Remove the UILaunchStoryboardName ~ iphone key from the custom properties of the iOS object.
  • Try again, it should work fine.
+12
source

In Unity 4.6.3f1, I have the same problem. It works fine if I remove the UILaunchStoryboardName ~ iphone key to launch the game as suggested.

The choice of adding or replacing does not matter to me.

+1
source

I have the same setup and problem - I solved it by dropping Unity to the previous version (I did not delete it). 4.6.0 works great.

0
source

There seems to be a new bug introduced in unity v4.6.1 and reproduced in v-4.6.3

When creating an assembly, you should not add, but replace. Perhaps this will fix the problem and not revert to the previous version.

0
source

Source: https://habr.com/ru/post/982848/


All Articles