ios - 错误 : You are not allowed to remove the Unity splash screen from your game

标签 ios xcode unity3d

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

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

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

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

最佳答案

我在下面找到了一个解决方案:

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 目标属性中删除 key UILaunchStoryboardName~iphone
  4. 再试一次,它应该可以正常工作。

关于ios - 错误 : You are not allowed to remove the Unity splash screen from your game,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28658272/

相关文章:

unity3d - 捷运 | HoloLens - 获取对象内网格的所有三角形

c# - 在 Unity 中获取 JSON 数据(二维数组)

ios - MPMoviePlayer 和 AVAudioRecorder

ios - 无法选择 UITextField

ios - 如何在 XCode 中复制文件?

objective-c - @throw 之后保留计数耗尽

ios - 我遇到了一个奇怪的 SpriteKit AdMob 错误,有点令人困惑

ios - 如何调整 UIView 的横向方向?

ios - 如何在 Xcode 4 中关闭 NSZombieEnabled

c# - 如何停止传送门 A 和 B 之间的无限旅行?