错误:您不能从游戏中删除Unity启动画面

时间:2015-02-22 13:21:53

标签: ios xcode unity3d

我正在尝试在Xcode中运行我的Unity游戏。 在Unity iOS播放器设置中配置“Device SDK”时,一切都很好。但是当我切换到'模拟器SDK'(使用iOS模拟器)时,在我的游戏启动时Xcode中出现以下错误:

您正在使用Unity iPhone Basic。您不能从游戏中删除Unity启动画面。

由于此错误,游戏在启动时崩溃。我在Unity播放器设置中没有更改任何关于启动画面的信息。那么这个问题可能是什么原因呢? 我在Google上发现了一些关于此错误的结果,但似乎没有任何帮助......

PS:我正在使用Unity 4.6.3和Xcode 6.1.1 这些应该是最新版本。

4 个答案:

答案 0 :(得分:12)

我发现了一声呐喊:

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

对于遇到此问题的其他人:

  1. 制作一个版本。
  2. 在xCode中 - 从“目标”列表中选择Unity-iPhone目标,然后选择“信息”选项卡。
  3. 从自定义iOS目标属性中删除密钥 UILaunchStoryboardName~iphone
  4. 再试一次,它应该可以正常工作。

答案 1 :(得分:1)

在Unity 4.6.3f1上我遇到了同样的问题。 如果我删除密钥UILaunchStoryboardName~iphone以按照建议运行游戏,它可以正常工作。

选择追加或替换对我没有任何影响。

答案 2 :(得分:0)

我有相同的设置和问题 - 我通过将Unity回滚到以前的版本(我没有删除它)来解决它。 4.6.0工作正常。

答案 3 :(得分:0)

在unity v4.6.1中似乎引入了一个新的错误,并且在v-4.6.3中可以重现

在创建构建时,您不应附加,而是进行替换。 也许这会解决问题,而不是回滚到以前的版本。