【问题标题】:Xcode 7.1 crashes always when debugging is executed执行调试时 Xcode 7.1 总是崩溃
【发布时间】:2016-02-09 22:30:48
【问题描述】:

如果我设置断点并启动调试模式,Xcode 会尝试读取属性,然后 Xcode 崩溃。断点在源代码中的位置没有影响。我尝试了以下步骤: XCode 崩溃后:

  1. 如果模拟器仍在运行,请确保在关闭之前选择 IOS 模拟器->重置内容和设置。
  2. 关闭模拟器 (CMD-Q)
  3. 窗口 --> 管理器 --> 删除派生数据
  4. 如果在任何设备上进行调试,请从设备中删除应用并完全重启设备。
  5. 启动 XCode
  6. 删除所有断点
  7. 产品 -->(按住 Alt/选项键)清理构建文件夹
  8. 产品 --> 清洁
  9. 通过 XCode->Quit XCode 再次关闭 XCode(注意:必须是 GRACEFUL Exit,这样 XCode 才能正确执行完整的关闭/清理周期)
  10. 重新启动您的 Mac
  11. 启动 Xcode
  12. 如果在模拟器中运行,请选择与崩溃时不同的设备进行模拟。
  13. 对您的应用进行测试运行(无断点)
  14. 如果一切顺利,开始添加断点(All Exceptions 始终是一个很好的起点)。

但是 Xcode 仍然崩溃和崩溃...... 我使用了 Xcode 7.1 和 Yosemite(我无法更新到 El Capitan)。

【问题讨论】:

  • 当它崩溃时,是否有回溯或某种日志显示崩溃发生的位置?你能把它复制到这个问题中吗?
  • @Qeychon,你找到解决方案了吗?最新的 7.1.1 版本仍然会发生这种情况。非常令人沮丧。
  • @mahmud 安装 XCode 7.2 beta 时不再崩溃。但我没有找到 XCode 7.1.1 的解决方案。我还删除了 Xcode 7.1.1,所以我再也看不到日志文件了。我将再次安装错误版本的 Xcode 并上传日志文件。
  • 在 7.2 版本构建中仍然发生在我身上

标签: iphone debugging crash xcode7


【解决方案1】:

在 Xcode Build Settings 中有 Enable Clang Module Debugging 禁用它。

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2016-06-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-01-09
    相关资源
    最近更新 更多