我必须在这里做一些完全愚蠢的事情,但是我无法获得我的项目中包含的PLCrashReporter框架。下面是我得到的框架的步骤:Xcode 4中的PLCrashReporter - 不会在模拟器中编译
- 从官方网站的项目在谷歌代码
- 复制CrashReporter.framework文件夹到我的项目
- 新增的根目录下下载的.dmg文件转到我的项目,选择目标,去构建阶段选项卡,打开链接二进制与图书馆部分,点击加号,并添加CrashReporter.framework文件夹
我在拉框架框架在我的课堂文件中使用
#import <CrashReporter/CrashReporter.h>
当我尝试下4.3模拟器编译,我得到以下错误:
为i386硬件架构未定义的符号: “_OBJC_CLASS _ $ _ PLCrashReporter”,从引用: objc级-REF在AppDelegate中+ CrashReporting.o “_OBJC_CLASS _ $ _ PLCrashReport”,从引用: objc级-REF中的AppDelegate + CrashReporting.o LD:符号(S)没有找到i386硬件架构 铛:错误:连接命令,退出失败代码1(使用-v选择e调用)
当我在设备下编译时,一切都很好。是否需要包含某种标题或库搜索路径?
该应用程序在XCode 3下编译时,在所有配置下都没有问题。
只是决定放弃看想要的步骤数量的想法... – mkto 2012-04-24 09:59:56
嗨,第一点的链接显示13下载。我们应该下载哪个文件? – Confused 2012-12-11 12:15:45
难道不可能访问您已经安装的项目吗?它非常复杂,我不认为每个人都了解每一步。我也不知道你在第2步讨论哪些SDK。 – 2015-05-13 09:25:24