2017-08-18 15 views
0

から参照アーキテクチャarm64 _addZipFileための未定義のシンボル」、私はユニティでARプロジェクトの開発とiOSのビルドを構築しています。Unityから、ビルドに成功しているが、Xcodeのビルドでは、このようなエラーを与えている。Xcodeとのユニティ8.3。エラー

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) 

可能な解決策はここで検索すべての私はすでに試してみました。

感謝。

答えて

1

プロジェクトでUnityZipプラグインを使用しているが、Xcodeプロジェクトがビルドされたとき、それがリンクするUnityZipのプラグインを見つけることができると言っている。だから、このプラグインを使用しているすべてのコードは不明ですコンパイラ。もう一度UnityZip github pageを見てください。私はあなたがこのステップを逃したと思います:012codeファイルを追加する "プラグインコード> iOS> ZipArchive"をxcodeプロジェクトに追加してください:

プロジェクトに必要なファイルを追加するだけでコンパイルすることができます。

+0

ありがとうございます、これは動作し、エラーはなくなりました。しかし、未知の型名 'bool'に新しいエラーが発生しています – tausif

関連する問題