我正在尝试使用Github 的此教程 ( https://github.com/jiulongw/swift-unity )在现有的 iOS 应用程序中添加 Unity 游戏。
在与许多其他错误作斗争之后,我现在遇到了错误:
找不到“RegisterMonoModules.h”文件
当然,在我的 Unity 游戏文件夹中,没有 RegisterMonoModules.h 文件。只有 RegisterMonoModules.cpp 文件。如果我将文件类型从“.h”更改为“.cpp”,将找到该文件,但它不包含函数“RegisterMonoModules()”。
我搜索并发现这个错误取决于我在 Unity 中使用 il2cpp 作为脚本背景的事实。
我该如何解决这个问题?
该RegisterMonoModules.h
酒店位于Libraries
Xcode的项目的子文件夹(在一个副本都来自统一导出的-的Xcode项目中的文件),从统一导出的-的Xcode项目复制后。
您需要添加Libraries/RegisterMonoModules.cpp
到您的目标。
您可以在 Xcode 检查器中检查这一点,选择文件后,查看Target Membership
.
文件Libraries
夹中的以下文件必须具有以下Target Membership
设置:
Libraries/Il2CppOptions.cpp
Libraries/RegisterFeatures.cpp
Libraries/RegisterMonoModules.cpp
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句