Xcode调试断点无效

  Xcode是iOS必不可少的开发工具,断点调试更是我们调试代码的最常用手段,但是现在最新版本的Xcode会时不时的由于各种莫名奇妙的原因导致断点失效。
  一头黑线,记录一下导致断点失效的原因和解决方法:

1.debug模式下,Xcode不走断点:

  原因:edit scheme -> Info的 Build Configuration 选项为Debug时,Debug executable前的没有打勾。
  解决方法:将上述选项打勾即可。

2.Xcode不走断点,会进入汇编命令页:

  原因:Debug -> Debug Workflow -> Always Show Disassembly 已选中打勾。
  解决方法:将上述选项选中打勾取消即可。

3.Xcode不走断点:

  原因:Target -> Build Settings -> Build Options -> Debug Information Format 未设置调试的dSYM文件
  解决方法:点击选中DWARF with dSYM File即可。

4.Xcode不走断点:

  未知原因:不知道什么原因,Xcode打开时间太长?Mac电脑好久未重启?
  解决方法:Shift + Command + k;重启Xcode;重启Mac。

你可能感兴趣的:(Xcode调试断点无效)