Unity 导出游戏到 iOS 平台,当时选择的设置是 mono2x, 结果游戏各种莫名其妙的崩溃,再崩溃,

几乎运行不到一分钟就崩溃,而在 editor 和 android 平台都是正常的。

查看出错信息:

发现一条 “Ran out of trampolines of type 2” 错误信息。

ok,只要有了错误信息,问题就好解决了。经查找资料,发现需要 如下设置

 nimt-trampolines=1024

上面的数字可根据需要指定 通常都是 512, 1024, 2048 这样的

相关设置见下图:

再次导出 xCode 工程,完美运行。

现在提交游戏到 AppStore ,需要支持 64位。也就是说 Scripting Backend 需要设置成 IL2CPP。

接下来的一篇文章我会分享一下 我们在 IL2CPP 设置下遇到的坑。

 

posted on 2015-12-03 15:40  Marrco Studio  阅读(213)  评论(0编辑  收藏  举报