XCode 7.3.1,“架构arm64的未定义符号”

我有一个Swift 2.x应用程序,我正在试图使用这个Obj-C库: https : //github.com/lmirosevic/GBPing

我已经添加了头文件到我的桥头:

#import "GBPing-master/GBPing/GBPing.h" 

当我正在尝试构build时,出现链接器错误:

未定义的符号为架构arm64:“_OBJC_CLASS _ $ _ GBPing”,引用来自:types元数据访问器为__ObjC.GBPing Pinger.o“_OBJC_CLASS _ $ _ GBPingSummary”,引用:types的元数据访问器为__ObjC.GBPingSummary在Pinger.o ld:符号s)找不到架构arm64 clang:错误:链接器命令失败,退出代码1(使用-v来查看调用)

我search了一下,find了一些关于“架构arm64没有find的符号”的post,但一直没有能够得到这个工作。 我对iOS开发很新,所以XCode&Swift对我来说都是相当新的(我从来没有做过Obj-C)。

由于我只使用这个库中的.h和.m文件,是不是所需的对象文件应该从这些? 那么为什么不支持arm64,我该如何解决?

基本上,我只需要帮助让这个GBPing库在我的Swift应用程序正确编译,以便我可以使用它…

注意:我的“其他链接器标志”设置是空的,但我没有尝试添加$(inheritance),这没有帮助。 我不想删除arm64作为一个架构。 最后,这是一款只能在iPad Air 2和iPad Mini 4(iOS 9.2及更高版本)上运行的企业应用程序,

检查你的目标构build阶段 – >编译源,确保编译GBPing.m和GBPingSummary.m。

如果不是,只需将所有库.m文件添加到“编译源”。