M1 Xcode 启动的应用程序因 DebugServer 占用进程而被冻结

Ely*_*lye 5 xcode rosetta ios apple-m1

当我在 Xcode 上编译我的应用程序并在普通的 Intel MacBook Pro 上运行它时,一切都很好。但是,当在 M1 MacBook Pro 上运行它时,我在控制台上收到错误

rosetta error: mmap_anonymous_rw_guard_page mprotect failed

然后应用程序在模拟器的启动屏幕上保持冻结状态。

如果我看到活动监视器,则表明它debugserver占用了机器(如下图所示)。我杀了它,那么应用程序就会死掉。

但我可以从模拟器重新启动应用程序,一切都很好。只是我无法在模拟器上调试应用程序。如何在 M1 上解决此问题?

在此输入图像描述