Xcode 13.4.1中Swift断点调试异常缓慢求助
Xcode 13.4.1 LLDB调试卡住无法解析本地变量的解决办法
很多开发者都遇到过这个问题,以下是经过验证的可行解决方案:
- 清理构建缓存与派生数据:
按下Cmd+Shift+K清理当前项目的构建文件夹,再执行Cmd+Option+Shift+K清理派生数据,之后完全退出Xcode,重新打开项目构建调试。 - 调整调试相关环境变量:
打开Product > Scheme > Edit Scheme > Run > Arguments,在Environment Variables中添加或修改OS_ACTIVITY_MODE为disable;同时关闭"Enable Swift Concurrency Debugging"选项(若开启)。 - 回退Xcode版本:
如果上述方法无效,可以临时降级到Xcode 13.4版本,该版本的LLDB调试稳定性更好,很多用户反馈降级后问题解决。 - 检查项目Swift版本兼容性:
确保项目使用的Swift版本与Xcode 13.4.1兼容(Xcode 13.4.1对应Swift 5.6.1),对于使用旧Swift版本的项目,尝试升级到兼容版本后再调试。

内容的提问来源于stack exchange,提问作者Mesird
相关产品推荐
相关产品推荐

