Objective C开发iOS OC 学习手册

architecture x86_64:的报错

2016-08-25  本文已影响0人  GentlePrince

在iOS开发中,当把第三方库导入到demo里的时候,会出现Undefined symbols for architecture x86_64:的报错。

1.导入第三方库报错如下图:
Paste_Image.png
2.导入第三方库报错如下图:

第一个方案:

x86的库是在模拟器上跑的,不编译模拟器版本,直接编译真机版本可能就没问题了

第二个方案:

将Build
Settings的Architectures修改为arm7 armv7s.Xcode5.1默认是加上arm64的。

1.针对第一个解决方案:只能在真机上测试,在模拟器上会报错测试不了。

2.针对第二个解决方案:如果你的demo里面有库不支持arm64,你添加了arm64,也会导致demo解决了上方出现的错误,但会造成新的报错。

上一篇 下一篇

猜你喜欢

热点阅读