【发布时间】:2020-10-21 14:48:24
【问题描述】:
在 MacBook Pro 上的 MacOS 10.15.7 上使用 XCode 12.0.1 或 12.1,我无法让我的 Mac OS 应用程序编译为 arm64 架构(即制作通用应用程序)。我的项目经历了很多很多 XCode 版本的演变,所以我认为它可能以某种方式损坏了。
所以,我在 XCode 中创建了一个新的非基于文档的应用程序项目。然后我编辑了 Run 的方案以构建 Release。默认构建设置包括 arm64 架构,并且“仅构建活动架构”设置为 NO 用于发布。然后,我将工具栏方案设置设置为“Any Mac”的 buid,构建项目并查看构建日志。它仅针对 x86_64 架构构建。
Apple 的文档说它应该使用这些设置为两种架构构建。我错过了什么?
【问题讨论】:
标签: macos arm macos-catalina xcode12