Swift 3: Unity集成导致应用程序启动崩溃

3
我目前遇到与此帖子中描述的相同问题:Unity实现在Swift 3项目中:应用程序启动时崩溃-MetadataCache :: Initialize()。根据这里的说明,我成功地将一个简单的Unity项目集成到了Swift中:https://github.com/blitzagency/ios-unity5
问题在于我的导出Unity项目本身使用了一个pod(来自谷歌的GVR-SDK)。因此,我安装了缺少的框架,所有编译器错误都消失了,但不幸的是,我的应用程序在启动后立即崩溃了,但我无法弄清楚原因。
当我的Unity构建也使用pods时,是否需要特定的方式修改我的主项目?
1个回答

4

我也曾遇到你所描述的问题,困扰了我数小时。只需在主项目构建设置中的“其他C标志”中添加-DRUNTIME_IL2CPP=1,就能轻松解决问题。


1
很高兴我能帮到你 @ObjectiveD - ANE

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接