2011-04-06 77 views
5

中引用的“_OBJC_CLASS _ $ _ PLCrashReport”的错误我正在iphone中创建一个应用程序,在该应用程序中我导入了一个框架,在我的项目中导入了一个称为CrashReporter.Framework的框架。我已汇入我的AppDelegate和阶级这个框架命名为CrashReportViewController.When我运行它给我的FOLL错误的应用程序:如何解决在iphone

"_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

您是否阅读过有关如何将此框架包含在您的项目中的文档? iOS目前无法使用常规框架包(要么包含完整源代码,要么需要使用静态库)。 – 2011-04-06 05:37:48

+1

缺少框架 – Vin 2011-04-06 05:41:30

回答

4

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

0

我只是遇到了同样的问题,并挣扎了1个小时,事实证明PLCrashReporter的当前稳定版本1.0不适用于xcode 4.2。需要改用1.1-rc1。