每次通过cmd+R运行带有断点的应用程序时,我都会得到以下错误报告。但是如果没有断点,这就不会发生。
下面只是节选,因为它太长了。
Process: Xcode [1979]
Path: /Applications/Xcode.app/Contents/MacOS/Xcode
Identifier: com.apple.dt.Xcode
Version: 6.3.2 (7718)
Build Info: IDEFrameworks-7718000000000000~2
App Item ID: 497799835
App External ID: 812404257
Code Type: X86-64 (Native)
Parent Process: ??? [1]
Responsible: Xcode [1979]
User ID: 501
Date/Time: 2015-05-20 21:23:33.314 +0900
OS Version: Mac OS X 10.10.3 (14D136)
Report Version: 11
Anonymous UUID: DF41C897-AEB0-55A8-F81A-A5CFBC23D66C
Time Awake Since Boot: 2100 seconds
Crashed Thread: 26
Exception Type: EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000000
VM Regions Near 0:
-->
__TEXT 000000010acf8000-000000010acf9000 [ 4K] r-x/rwx SM=COW /Applications/Xcode.app/Contents/MacOS/Xcode
Application Specific Information:
ProductBuildVersion: 6D2105
Thread 0:: Dispatch queue: com.apple.main-thread
0 libsystem_kernel.dylib 0x00007fff95f9d4de mach_msg_trap + 10
1 libsystem_kernel.dylib 0x00007fff95f9c64f mach_msg + 55
2 com.apple.CoreFoundation 0x00007fff88976eb4 __CFRunLoopServiceMachPort + 212
3 com.apple.CoreFoundation 0x00007fff8897637b __CFRunLoopRun + 1371
4 com.apple.CoreFoundation 0x00007fff88975bd8 CFRunLoopRunSpecific + 296
5 com.apple.HIToolbox 0x00007fff8b92756f RunCurrentEventLoopInMode + 235
6 com.apple.HIToolbox 0x00007fff8b9272ea ReceiveNextEventCommon + 431
7 com.apple.HIToolbox 0x00007fff8b92712b _BlockUntilNextEventMatchingListInModeWithFilter + 71
8 com.apple.AppKit 0x00007fff8a50a9bb _DPSNextEvent + 978
9 com.apple.AppKit 0x00007fff8a509f68 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 346
10 com.apple.dt.DVTKit 0x000000010b453aaa -[DVTApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 237
11 com.apple.AppKit 0x00007fff8a4ffbf3 -[NSApplication run] + 594
12 com.apple.AppKit 0x00007fff8a47c354 NSApplicationMain + 1832
我的环境是
型号:macbookair6,2, BootROM MBA61.0099。B18, 2个处理器,Intel酷睿i5, 1.3 GHz, 4gb, SMC 2.13f15图形:英特尔HD图形5000,英特尔HD图形5000,内置内存模块:BANK 0/DIMM0, 2gb, DDR3, 1600 MHz, 0x02FE, 0x45424A3230554638454455302D474E2D4620内存模块:BANK 1/DIMM0, 2gb, DDR3, 1600 MHz, 0x02FE, 0x45424A3230554638454455302D474E2D4620机场:spairport_wireless_card_type_airport_extreme (0x14E4, 0x117), Broadcom BCM43xx 1.0 (7.15.166.24.3)蓝牙:版本4.4.4 f4 15601, 3个服务,27个设备,1个输入串口网络服务:Wi-Fi,机场,en0串行ATA设备:APPLE SSD SM0256F, 251gbUSB设备:内部记忆卡读卡器USB设备:BRCM20702集线器USB设备:蓝牙USB主机控制器Thunderbolt Bus: MacBook Air, Apple Inc., 23.6
在XCode的" Executables "中双击你的可执行文件
-打开" Arguments "选项卡
-在"要在环境中设置的变量"(这是底部的列表,要注意你编辑的是哪个)中点击"+"按钮,输入变量的名称"NSZombieEnabled"和值"YES"