首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用于修复"ran out out of trampolines type 2“错误的MonoDevelop设置

用于修复"ran out out of trampolines type 2“错误的MonoDevelop设置
EN

Stack Overflow用户
提问于 2011-04-08 14:08:45
回答 2查看 2K关注 0票数 9

我们正在开发一个iOS应用程序。当我们在PC上测试这个应用程序时,一切都运行得很好,但是当我们在iPad/iPhone4上运行它时,我们经常收到"Ran out out of Trampolines type2“错误消息和应用程序崩溃。在过去的几天里,我们一直在试图找出原因/修复它,并尝试了我们在网上找到的所有建议,但我们仍然没有取得任何进展。我们找到的唯一解决方案是在帖子/网页中讨论如何使用如下编译器设置调整trampoline设置:-aot "nrgctx-trampolines=4048“-aot "nimt-trampolines=4048”in monotouch。但是我们使用Unity3D来开发我们的应用程序,所以我们没有公开这个编译器选项。但是我相信Monotouch和Unity3D都是基于Mono框架的,所以我猜同样的编译器设置也可以应用到我们的unity3D项目中?

有没有人知道这是否正确?如果是,谁能给我一些关于如何在我们的Unity3D项目中启用此选项的说明?

提前谢谢你!

EN

回答 2

Stack Overflow用户

发布于 2013-01-21 20:35:09

当前的Unity3D版本支持AOT编译器命令行选项。下面是这个问题的解决方案:Unity Serializer, Mono and Trampolines!

票数 2
EN

Stack Overflow用户

发布于 2011-05-23 14:57:58

Trampolines需要某种代码生成,而iOS禁止动态生成代码。

但也有可能是我错了,对于已知的呼叫,可以预先构建跳床。如果是这样,请转到Unity文件夹(此处为Mac OS X路径),并检查这两个shell脚本:

/Applications/Unity/Unity.app/Contents/Frameworks/Mono/bin/build /Applications/Unity/Unity.app/Contents/Frameworks/Mono/bin/xbuild

他们应该调用./xbuild.exe。尽管它们可能是其他的,但请对它们执行grep:

/Applications/Unity/Unity.app/Contents/Frameworks/Mono/bin $ grep -ri '.exe \"$@\"‘。

更好的情况是,我认为有一个基于"stackOverflow“统一的小组,但不确定它的名字。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5591128

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档