iphone - Xcode 7.1 执行调试时总是崩溃

标签 iphone debugging crash xcode7

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

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

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

最佳答案

在 Xcode build设置中,启用 Clang 模块调试 禁用它。

希望对你有帮助!

关于iphone - Xcode 7.1 执行调试时总是崩溃,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33606400/

相关文章:

ios - 为 iPhone 和 arm64 构建 pjsip 的 libyuv

debugging - 如何修复无法复制的错误?

python - 一起调试boost暴露的Python和C++

iphone - iOS 应用程序崩溃,没有任何错误

iphone - NSUserDefaults 在检索之前刷新数据

iPhone viewWillAppear 不触发

debugging - 雅司病进程死亡 : {{badmatch, <<>>}

ios - UIPopOverPresentationController 在presentationTransitionWillBegin 上崩溃

java - LibGDX 游戏崩溃并显示 "java platform se binary stopped working"

javascript - 使用 SAPUI5 项目的 sap.ui.ux3.Shell 时无法在 iPhone 上滚动