这里导致的原因可能是整个.a文件都不支持或者有几个类不支持arm64 ,也有可能是一些类库没有导入或导入不全的缘故
出现Undefined symbols for architecture arm64错误,解决方法如下:
首先查看相应的依赖库是否导入进去,然后查看引入的开发包,在终端中敲指令lipo -info 把开发包拖入到终端,然后敲回车
查看是否支持arm64 如果不支持
在target的build settings中的valid Architectures 将arm64先暂时去掉,Archive就可以成功。
关于导入.a文件后报错Undefined symbols for architecture arm64:
最新推荐文章于 2023-03-05 21:53:14 发布