体系结构 armv7 的未定义符号:"query_call_back(callback_func_type)"

Undefined symbols for architecture armv7: "query_call_back(callback_func_type)"

最近将我的项目从 Unity 5.6.4 升级到 2018.4.19f1 后,我在构建 iOS 项目时遇到了问题。在我的设备上导出、构建和 运行 一切正常,但如果我存档导出的项目,则会发生错误:

Undefined symbols for architecture armv7: "query_call_back(callback_func_type)", referenced from: il2cpp::vm::MetadataCache::Initialize() in libil2cpp.a(External_il2cpp_il2cpp_libil2cpp_vm_6.o) il2cpp::vm::MetadataCache::Initialize() in libil2cpp.a(External_il2cpp_il2cpp_libil2cpp_vm_6.o) ld: symbol(s) not found for architecture armv7 clang: error: linker command failed with exit code 1 (use -v to see invocation)

环境:

如果有人能提供帮助,我们将不胜感激!

解决方法: 数小时后再次升级 unity 到 2019.3.4f1 并修复镜像错误。 最后,Xcode项目存档成功!

这看起来像一个错误,尝试将Unity升级到最新的稳定版本。