macos - XCode 12.0.1 和 12.1 不构建通用应用程序

标签 macos arm macos-catalina xcode12

在 MacBook Pro 上的 MacOS 10.15.7 上使用 XCode 12.0.1 或 12.1,我无法让我的 Mac OS 应用程序编译为 arm64 架构(即制作通用应用程序)。我的项目已经经历了很多很多 XCode 版本,所以我想它可能以某种方式损坏了。

因此,我在 XCode 中创建了一个新的非基于文档的应用程序项目。然后,我编辑了运行方案以构建发布。默认build设置包括arm64架构,并且“Build Active Archtecture Only”设置为NO以进行发布。然后,我将工具栏方案设置设置为“Any Mac”的 buid,构建项目并查看构建日志。它仅针对 x86_64 架构构建。

Apple 的文档表示,应该使用这些设置为两种架构构建。我错过了什么?

最佳答案

问题在于 Apple 的文档,其中明确表示 XCode 12 构建通用。截至撰写本文时,您不必使用 xcode 12 BETA。

关于macos - XCode 12.0.1 和 12.1 不构建通用应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64466156/

相关文章:

python - 在 Swift OS X 应用程序中使用 Python 模块

mysql - 从 mac 卸载 mysql 不工作

python - 如何在 mac 上自定义 tkinter 菜单栏?

gcc - 使用 ARM GCC 时 "nosys"、 "nano"、 "rdimon"术语是什么?

arm - 如何调试闪存中的引导加载程序?

macos - “BloomRPC” 无法打开,因为无法验证开发者

c++ - 如何在 Qt C++ 中生成带数字签名的 PDF

c++ - C++ 中的 ARM Cortex-M 中断处理程序

python - 在 Python 中捕获异常的详细信息

r - 在OSX Catalina中cmath的Brew clang++问题