M1 App 与基于英特尔的 mac 的复古兼容性

Retro compatibility of M1 App with intel based mac

我想进入 Apple 生态系统的应用程序开发,因为我目前的笔记本电脑快要报废了,我很难”“还有什么更好的机会来获得 mac?”。 我想我基本上已经清除了我对 m1 芯片的所有支持点,但我被这个疑问所困扰:“应用程序是在 M1 芯片下开发的,以某种方式与基于英特尔的 mac 兼容吗?如果不是,我必须在基于 Intel 的 mac?"

上重新编译代码

是的,使用 Xcode 12,您可以创建 运行 M1 和 x86 上的通用二进制文件。这些 Apple Developer 文档详细介绍:

Building a Universal macOS BinaryPorting Your macOS Apps to Apple Silicon (虽然第二个文档指示的是另一个方向,但它仍然是通用二进制概念的一个很好的参考。)