Unity到Xcode 8.3。对于建筑arm64 _addZipFile未定义的符号”,从错误
问题描述:
引用我开发的统一的AR项目,建设的iOS版本。从统一,构建是成功的,但在Xcode构建是给错误这样的。Unity到Xcode 8.3。对于建筑arm64 _addZipFile未定义的符号”,从错误
Undefined symbols for architecture arm64:
"_addZipFile", referenced from:
_ZipUtil_addZipFile_m779653781 in Bulk_Assembly-CSharp-firstpass_0.o
_ZipUtil_Zip_m3365174905 in Bulk_Assembly-CSharp-firstpass_0.o
(maybe you meant: _ZipUtil_addZipFile_m779653781)
"_zip", referenced from:
_ZipUtil_zip_m353699619 in Bulk_Assembly-CSharp-firstpass_0.o
_ZipUtil_Zip_m3365174905 in Bulk_Assembly-CSharp-firstpass_0.o
(maybe you meant: _ZipUtil_zip_m353699619)
"_unzip", referenced from:
_ZipUtil_unzip_m1045744427 in Bulk_Assembly-CSharp-firstpass_0.o
(maybe you meant: _ZipUtil_unzip_m1045744427)
ld: symbol(s) not found for architecture arm64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
所有可能的解决方案搜索在这里,我已经试过了。
感谢。
答
您使用UnityZip插件在你的项目,但是当您的Xcode项目建成它说,它可以找到一个UnityZip的插件链接,这样。所有使用这个插件的代码都是未知的o编译器。再看一次UnityZip github page。我想你已经错过了这一步:
将文件“PluginsCode> iOS> ZipArchive”添加到xcode项目。
所以只需要将文件添加到项目中,它应该编译。
谢谢,这个工作,和错误走了。但新的错误即将到来未知类型名称'布尔' – tausif