Xcode编译提示Undefined symbols for architecture arm64

发表于2018-08-09
评论0 5.9k浏览
Unity发布Xcode工程在Xcode7.x版本中提示:Undefined symbols for architecture arm64。本文就给大家介绍下针对这类异常问题的解决办法。

解决方法:
ld: warning: arm64 function not 4-byte aligned: ltmp0 from /Users/mac/Desktop/UnityXcode/Diet2/Libraries/libiPhone-lib.a(PLCrashAsyncThread_current-5565F35D16E4818B.o)

ld: warning: arm64 function not 4-byte aligned: _plcrash_async_thread_state_current from /Users/mac/Desktop/UnityXcode/Diet2/Libraries/libiPhone-lib.a(PLCrashAsyncThread_current-5565F35D16E4818B.o)

Undefined symbols for architecture arm64:
"_deflate", referenced from:

添加如下几个依赖库就可以(一般情况下添加 libz.tbd就可以):
CoreTelephony.framework
libsqlite3.0.tbd
libz.tbd

如社区发表内容存在侵权行为,您可以点击这里查看侵权投诉指引

标签: