相关疑难解决方法(0)

Xcode 4.2 debug不符号堆栈调用

我在iOS 5模拟器/设备中调试Xcode 4.2时遇到问题.正如预期的那样,以下代码崩溃:

NSArray *arr=[NSArray array];
[arr objectAtIndex:100];
Run Code Online (Sandbox Code Playgroud)

在iOS 4中,我获得了十六进制数的有用堆栈跟踪.但是在iOS 5中,它只是给了我:

*** First throw call stack:
(0x16b4052 0x1845d0a 0x16a0674 0x294c 0x6f89d6 0x6f98a6 0x708743 0x7091f8 0x7fcaa9 0x2257fa9 0x16881c5 0x15ed022 0x15eb90a 0x15eadb4 0x15eaccb 0x6f02a7 0x6faa93 0x2889 0x2805)
Run Code Online (Sandbox Code Playgroud)

谢谢.

xcode debug-symbols ios

140
推荐指数
8
解决办法
4万
查看次数

iOS:调试无法在XCode中运行

我正在使用XCode 4iOS SDK 4.3. 我的调试工作正常但现在我发现在设置断点时,应用暂停,但XCode不关注编辑器中的行.点击断点时也不会显示绿色箭头.我有一个UINavigationController分配在AppDelegate.当我在didFinishLaunchingWithOptions一切设置断点时按预期工作:

在此输入图像描述

这是当ia断点暂停mapViewController中的应用程序时,这是添加到导航控制器的第一个项目.(没有绿色箭头但应用暂停):

在此输入图像描述

我真的不知道为什么调试在AppDelegate中工作但在此控制器中没有.如果您需要其他信息或截图以帮助我,请告诉我.

更新:

现在它甚至没有工作,也没有AppDelegate改变任何东西.我也可以单步执行这些行,并且可以看到在本地中分配了值,因此可以猜测应用程序当前在代码中的位置.显然一切正常,只是当前执行的行没有标记为应该.

debugging xcode ios

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

标签 统计

ios ×2

xcode ×2

debug-symbols ×1

debugging ×1