Xcode-调试技巧

打开静态分析

  • Build Setting里搜索Analyze During 'Build',选择YES

EXC_BAD_ACCESS异常

  • 启用Zombie Enabled后在控制台能打印出更多的提示信息,
  • 僵尸模式下的调试工作只能在模拟器中实现,我们无法在物理设备上完成这一诊断流程

使用Xcode工具实时查看内存数据

  • 运行项目
  • Debug菜单 -> Debug Workfllow -> View Memory
  • 我机器上的快捷键:control+option+shift+command+M(注意查看你机器上的快捷键)

Xcode添加Build Configuration

  • Copy一份现有配置


    add_build_config1.png
  • 检查TARGETS下项目的Build Setting下的Preprocessor Macros配置

    add_build_config5.png

  • 配置完使用Jenkins打包可能遇到以下问题

    • 问题描述
    library not found for -xxxxxx
    
    • 解决办法:因为使用了pod,所以直接执行下pod update --verbose --no-repo-update的命令即可

你可能感兴趣的:(Xcode-调试技巧)