环信集成EaseUI报Undefined symbols for architecture x86_64:

集成环信SDK3.0没有问题(HyphenateFullSDK带语音版本,非cocoapods集成),但是只要一拖入EaseUI就报错。把缺少#import的补上,编译出现如下错误。

环信集成EaseUI报Undefined symbols for architecture x86_64:_第1张图片
报错内容

找了很多内容都没有解决,最后的解决方法是这样。

在 Other Linker Flags 添加 -Objc,解决问题。

如果还是不行,请再找找看关键字。你只需去看看,缺少哪个静态库,哪个framework,去添加即可。

解决方案
环信集成EaseUI报Undefined symbols for architecture x86_64:_第2张图片
Libraries预览

如果亲测有效,请留言~~

如果无效,请拍砖~~

你可能感兴趣的:(环信集成EaseUI报Undefined symbols for architecture x86_64:)