iOS Undefined symbols for architecture arm64问题分析及解决方案


问题图

pod添加AFNetworking,之后就报了这个arm64的错,有一种蛋蛋的忧伤,为了更好的进步,特地查了一些有关这个问题的资料,方便以后解决问题.(本人对指令集了解不深,欢迎大家评论区说一些对指令集的理解,大家一起分析下!!!)


iOS Undefined symbols for architecture arm64问题分析及解决方案_第1张图片
星爷镇楼

问题分析:

中文翻译:没有给架构 arm64定义符号;

也就是说在build setting里面没有对arm64进行支持,但是引入的三方库里却使用了该指令集!

解决方案:

1.Build Setting->Architectures查看是否包含arm64指令集

iOS Undefined symbols for architecture arm64问题分析及解决方案_第2张图片

2.如果用CocoaPods导入的库,Build Setting->Linking->Other Linker Flags,添加$(inherited)


iOS Undefined symbols for architecture arm64问题分析及解决方案_第3张图片

3.该类只有@interface,没有@implementation

你可能感兴趣的:(iOS Undefined symbols for architecture arm64问题分析及解决方案)