在一个旧项目中,我注意到所有模拟器目标都有一个“(Rosetta)”指示,而该项目仅包含Apple芯片兼容的代码和库。
我想在本机模拟器上构建和运行,但似乎无法做到这一点。
Web 搜索仅显示有关如何在 Xcode.app 和 Simulator.app 上设置 Rosetta 复选标记的信息,但是这些复选标记不再存在(Xcode 14)。
如何将模拟器返回到非 Rosetta 版本?
解决方案是在 Xcode 中打开项目,然后转到:
产品 > 目标 > 目标架构 > 显示 Apple Silicon 目标
在 Xcode 15.3 中,菜单名称略有变化。 该版本的解决方案是在Xcode中打开项目,然后转到并选择:
产品 > 目的地 > 显示所有运行目的地