相关疑难解决方法(0)

如何在Xcode 4中"添加现有框架"?

我找不到好的旧"添加现有框架"选项.我该怎么做呢?

我们谈论的是Xcode 4 DP2(在iPhone开发的背景下,尽管它很重要......).

xcode frameworks xcode4

1426
推荐指数
8
解决办法
32万
查看次数

无法在Xcode 4中编译plcrashreporter

我可以在编译设备时使用plcrashreporter项目页面上提供的预构建框架,但不能用于模拟器.我有同样的问题在这里描述.


我假设预构建的框架不支持模拟器的架构,所以我下载了plcrashreporter源代码.我打开了Xcode项目并选择了CrashReporter-iOS-Simulator > iPhone 4.3 Simulator目标.当我尝试构建项目时,我收到此错误:

libtool: unknown option character `D' in: -D__IPHONE_OS_VERSION_MIN_REQUIRED=30000

当我尝试构建大多数其他目标(例如设备)时,我得到了同样的错误.


我的下一步是尝试将源文件添加到我的项目中.我不再有上述问题; 但是,当我尝试编译时,我收到此错误:

fatal error: 'crash_report.pb-c.h' file not found [2]
 #import "crash_report.pb-c.h"
         ^
1 error generated.
Command clang failed with exit code 1

crash_report.pb-c.h错误消息中提到的文件根本不存在; 我搜索了plcrashreporter源代码树和互联网.因此,我必须假设这个文件应该以某种方式生成,但我无法弄清楚如何.

(注释掉crash_report.pb-c.h包含在PLCrashReport.m中的行会导致许多其他编译错误.)

compiler-errors ios plcrashreporter

5
推荐指数
1
解决办法
1377
查看次数

PLCrashReporter无法正常工作

我已经集成了PLCrashReporter框架来帮助这个链接.它运行良好.但它不起作用.不写crash_log文件.

我使用以下代码强制崩溃我的应用程序.我还附上了我的应用程序.

   NSMutableArray *myArray=[NSMutableArray new];
   NSLog(@"myARray ho Crash : %@",[myArray objectAtIndex:0]);
Run Code Online (Sandbox Code Playgroud)

SampleCode

不知道哪里出错了......

在此先感谢
Mandeep

iphone plcrashreporter

5
推荐指数
1
解决办法
1628
查看次数