Ios 配置文件期间Apple Mach-O链接器错误

Ios 配置文件期间Apple Mach-O链接器错误,ios,objective-c,xcode5,linker-errors,Ios,Objective C,Xcode5,Linker Errors,所以我遇到了这个wierd问题,我可以在模拟器中编译和运行我的iOS项目,没有任何问题,但是当我用仪器(cmd+I)进行评测时,我得到了一个库的苹果mach-o链接器错误。我试着用它来阅读这个项目,但没用。我还检查了我的搜索路径,如下所示 Other Linker Flags: -ObjC -all_load Always Search User Paths: No Framework Search Paths:$(SRCROOT) recursive Library Search Paths:

所以我遇到了这个wierd问题,我可以在模拟器中编译和运行我的iOS项目,没有任何问题,但是当我用仪器(cmd+I)进行评测时,我得到了一个库的苹果mach-o链接器错误。我试着用它来阅读这个项目,但没用。我还检查了我的搜索路径,如下所示

Other Linker Flags: -ObjC -all_load
Always Search User Paths: No
Framework Search Paths:$(SRCROOT) recursive
Library Search Paths:$(SRCROOT) recursive
我收到以下错误消息:

Undefined symbols for architecture i386:
"_OBJC_CLASS_$_TestFlight", referenced from:
objc-class-ref in AppDelegate.o
ld: symbol(s) not found for architecture i386
clang: error: linker command failed with exit code 1 (use -v to see invocation)

我在链接阶段是否遗漏了导致此事件发生的任何内容?

它找不到TestFlight库。最简单的解决方法是在Xcode项目浏览器中找到libTestFlight.a,并确保在最右侧窗格的“目标成员资格”下选中您的应用程序