Unity XCode打包报错 Undefined symbols for architecture arm64

这个报错一般是相关的库没有引入,笔者查看详细报错信息提示的是libxlua.a未引入
返回XCode,确实未看到对libxlua.a的引用,如下图:
Unity XCode打包报错 Undefined symbols for architecture arm64_第1张图片

但是项目工程里面确确实实是有的,且放在Plugins/iOS(或者Plugins/…/iOS)目录下的。

最后发现原因是Unity内未为其勾选目标平台
Unity XCode打包报错 Undefined symbols for architecture arm64_第2张图片

如上图,勾选上iOS后,再导出的XCode工程就有对libxlua.a的引用了。

你可能感兴趣的:(Unity,ios,Xcode,xcode,ios,unity)