Xcode 12.5 调试器从 macOS Big Sur 11.3 开始变慢(原生 Swift 项目)
Xcode 12.5 Debugger Slow Since macOS Big Sur 11.3 (Native Swift Project)
我今天刚刚更新了 macOS Big Sur 11.3。在模拟器中打开 Xcode 和 运行 我的应用程序之前,没有什么奇怪的。应用程序启动变得非常缓慢,有时当有像 URLSession 这样的后台线程时它会崩溃。我在 macOS 11.2.1 之前有 xcode 12.5,在模拟器中调试 dan 运行ning 没问题。
这些是我到目前为止所做的,但仍然没有运气:
- 尝试新建空白项目,问题依旧
- 清理派生数据
- 清理项目
- 强制退出xcode.
- 重启 macbook
这些是我假设的解决方案,但现在还没有机会做:
- 重新安装iOS 14模拟器/安装另一个具有不同OS版本的模拟器(当我在高速互联网连接的地方时,我会尝试这个)
- 重新安装xcode(仍然没有高速互联网连接)
- 降级 macOS 和 xcode(仍然没有高速互联网连接)
- 安装di真机(我没有单iphone)
你有过这样的经历吗?如何解决这个问题呢?我没有在真实设备上测试过,因为我没有 iOS 设备。
这已经在最近 Apple Developer Forum 中讨论过了。仍然不确定这里发生了什么,但有人指出 dyld 在 macOS Big Sur 11.3 之后速度变慢了。所以这与Xcode无关。 macOS 11.3(可能)中的所有 Xcode 版本都会受到此问题的影响。 Apple 应该发布 macOS 更新来解决这个问题。
就我而言,这个问题只出现在模拟器中。在真机上是正常的。我的建议是尝试在真实设备中 运行 它并等待 Apple 修复此问题。但是,如果您只能 运行 您的应用程序在模拟器中,您应该 untick/uncheck 调试可执行文件 [=26] 中的选项=]编辑方案 -> 运行
更新:
取消选中调试可执行文件的缺点是您不再使用调试器。所以像断点这样的一些功能将不起作用。
更新:
一些使用 macOS Big Sur 11.4 的人也报告说这个问题仍然存在。
更新:
此错误已在 macOS Monterey Beta 和 Xcode 13 Beta 中修复。
我今天刚刚更新了 macOS Big Sur 11.3。在模拟器中打开 Xcode 和 运行 我的应用程序之前,没有什么奇怪的。应用程序启动变得非常缓慢,有时当有像 URLSession 这样的后台线程时它会崩溃。我在 macOS 11.2.1 之前有 xcode 12.5,在模拟器中调试 dan 运行ning 没问题。
这些是我到目前为止所做的,但仍然没有运气:
- 尝试新建空白项目,问题依旧
- 清理派生数据
- 清理项目
- 强制退出xcode.
- 重启 macbook
这些是我假设的解决方案,但现在还没有机会做:
- 重新安装iOS 14模拟器/安装另一个具有不同OS版本的模拟器(当我在高速互联网连接的地方时,我会尝试这个)
- 重新安装xcode(仍然没有高速互联网连接)
- 降级 macOS 和 xcode(仍然没有高速互联网连接)
- 安装di真机(我没有单iphone)
你有过这样的经历吗?如何解决这个问题呢?我没有在真实设备上测试过,因为我没有 iOS 设备。
这已经在最近 Apple Developer Forum 中讨论过了。仍然不确定这里发生了什么,但有人指出 dyld 在 macOS Big Sur 11.3 之后速度变慢了。所以这与Xcode无关。 macOS 11.3(可能)中的所有 Xcode 版本都会受到此问题的影响。 Apple 应该发布 macOS 更新来解决这个问题。
就我而言,这个问题只出现在模拟器中。在真机上是正常的。我的建议是尝试在真实设备中 运行 它并等待 Apple 修复此问题。但是,如果您只能 运行 您的应用程序在模拟器中,您应该 untick/uncheck 调试可执行文件 [=26] 中的选项=]编辑方案 -> 运行
更新: 取消选中调试可执行文件的缺点是您不再使用调试器。所以像断点这样的一些功能将不起作用。
更新: 一些使用 macOS Big Sur 11.4 的人也报告说这个问题仍然存在。
更新: 此错误已在 macOS Monterey Beta 和 Xcode 13 Beta 中修复。