您的位置:首页 > 产品设计 > UI/UE

Undefined symbols for architecture x86_64:

2016-06-02 10:13 531 查看
这样的报错总是让人很蛋疼,不废话!

解决:

1、

换一个低点的模拟器。

比如由6s换到6运行,或者由6换到5运行。。。可能是高的模拟器不支持某个SDK。

2、Build Setting - Architectures - Build Active Architecture Only 改为 NO 。



3、Build Setting - Architectures - Valid Architectures 删除arm64



4、Build Setting - Architectures - Architectures 选择Other...



Warning:记得 clean (command + Shift + K)

持续更新中。

后记:

暂时提倡用第一种办法:换模拟器。第二 三种可能还会出现后续问题,但如果是真机调试,可能不会出现问题,所以没有必要为了仅仅是模拟器问题而浪费工作时间。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息