如何解决iphone中引用的“_OBJC_CLASS _ $ _ PLCrashReport”的错误

时间:2011-04-06 05:29:03

标签: iphone objective-c

我正在iphone中创建一个应用程序,我在我的项目中导入了一个名为CrashReporter.Framework的框架。我已经在我的appdelegate和类中导入了这个框架,名为CrashReportViewController。当我运行应用程序时,它给了我foll错误:

"_OBJC_CLASS_$_PLCrashReport", referenced from:
objc-class-ref-to-PLCrashReport in WordPressAppDelegate.o
objc-class-ref-to-PLCrashReport in CrashReportViewController.o

"_OBJC_CLASS_$_PLCrashReporter", referenced from:
objc-class-ref-to-PLCrashReporter in WordPressAppDelegate.o
objc-class-ref-to-PLCrashReporter in CrashReportViewController.o

可能是什么问题?

2 个答案:

答案 0 :(得分:4)

确保您实际将框架链接到目标应用程序。在xcode 4中,单击项目文件,单击所需目标,选择构建阶段选项卡,使用库展开链接二进制文件。如果您没有看到您尝试使用的框架,请单击该部分底部的加号导航到框架并添加。

答案 1 :(得分:0)

我刚刚遇到了同样的问题,并且挣扎了1个小时,结果发现当前稳定版本的PLC的PLCrashReporter不适用于xcode 4.2。需要使用1.1-rc1代替。