我今天刚更新了macOS大Sur 11.3。在我打开Xcode并在模拟器中运行我的应用程序之前,没有什么是奇怪的。应用程序的发布变得非常缓慢,有时当有像URLSession这样的后台线程时,它就会崩溃。我以前在macOS 11.2.1中有xcode 12.5,在模拟器中调试dan没有问题。
这些都是我迄今所做的,但仍然没有运气:
以上是我对解决方案的假设,但现在仍然没有机会去做:
你经历过这个吗?如何解决这个问题?我没有在真正的设备测试,因为我没有iOS设备。
发布于 2021-05-05 17:22:48
最近在苹果开发者论坛中已经讨论过这个问题。目前还不清楚这是怎么回事,但一些人指出,dyld在macOS Big 11.3之后被减速。所以这与Xcode无关。macOS 11.3中的所有Xcode版本(可能)都会受到此问题的影响。苹果应该发布macOS更新来解决这个问题。
在我的例子中,这个问题只出现在模拟器中。这在实际设备中是正常的。我的建议是尝试在真正的设备上运行它,然后等待苹果修复这个问题。但是,如果您只能在模拟器中运行您的应用程序,则应该在编辑方案 -> 运行中取消/取消选中调试可执行的选项。
更新:取消调试可执行文件的缺点是您不再使用调试器。因此,像断点这样的特性将无法工作。
更新:有些人与macOS大Sur 11.4也报告说,这个问题仍然存在。
更新:已修复了macOS蒙特雷Beta和Xcode 13 Beta中的错误。

https://stackoverflow.com/questions/67405875
复制相似问题