【问题标题】:Xcode Unit Tests: Xcode doesn't stop at breakpointsXcode 单元测试:Xcode 不会在断点处停止
【发布时间】:2015-05-11 19:10:54
【问题描述】:

在单元测试中使用 Xcode 6.3 Beta 2 我有以下问题:

当我进行单元测试时,单元测试模块中的断点可以工作,但被测代码中的断点不会被忽略。

有什么想法吗?

【问题讨论】:

  • 虽然这是一个相当老的问题,但我现在在 2015 年 4 月 8 日发布的 XCode 6.3 (6D570) iOS SDK 8.3 上遇到了同样的问题!!!! - 它根本不会在任何断点处停止,并且 SO 的其他帖子中列出的解决方案都没有解决问题
  • 它在新创建的项目上正常工作,所以问题似乎与在早期版本的 XCode 上创建的项目有关......
  • 我的 xcode 在测试断点处停止,但在一秒钟后爆炸...... :(
  • @grep 你有没有设法对这个进行排序?
  • 我在使用 XCode 8.3.3 时有时仍会遇到此问题。重新启动 XCode 会有所帮助。有时,在方法主体中的断点不起作用时,在方法的第一行(在方法签名上)设置断点也会有所帮助。

标签: xcode debugging xctest


【解决方案1】:

我遇到了同样的问题,原因是方案设置:

1.- 编辑您的方案

2.- 在左侧面板中选择“测试”

3.- 检查“调试可执行文件”选项

仅此而已。

【讨论】:

    【解决方案2】:

    即使这篇文章已经很老也可以简单检查一下:您的测试方法是否以前缀“test”开头?

    省略前缀不会产生警告,Xcode 也不再执行该方法。

    这看起来就像 Xcode 不会在您的断点处停止 - 然而 Xcode 根本不会执行该方法!

    【讨论】:

      猜你喜欢
      • 2015-12-14
      • 1970-01-01
      • 2018-09-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-07-17
      • 2011-07-15
      相关资源
      最近更新 更多