最近将我的项目从Unity 5.6.4 升级到 2018.4.19f1后,我在构建 iOS 项目时遇到了问题。一切都可以在我的设备上导出、构建和运行,但是如果我存档导出的项目,则会出现错误:
架构 armv7 的未定义符号:“query_call_back(callback_func_type)”,引用自: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:未找到架构 armv7 clang 的符号:错误:链接器命令失败,退出代码为 1(使用 -v 查看调用)
环境:
- 统一2018.4.19f1
- Xcode 10.1 (10B61)
感谢是否有人可以提供帮助!
解决方案:数小时后再次将 unity 升级到 2019.3.4f1 并修复镜像错误。最后,Xcode 归档项目成功!