![是否可以使用过时的 Mac 为最新的 iOS 构建应用程序?](https://linux22.com/image/1591346/%E6%98%AF%E5%90%A6%E5%8F%AF%E4%BB%A5%E4%BD%BF%E7%94%A8%E8%BF%87%E6%97%B6%E7%9A%84%20Mac%20%E4%B8%BA%E6%9C%80%E6%96%B0%E7%9A%84%20iOS%20%E6%9E%84%E5%BB%BA%E5%BA%94%E7%94%A8%E7%A8%8B%E5%BA%8F%EF%BC%9F.png)
问题与 XCode 开发有关。是否可以使用像 Core 2 Duo Mac Mini 这样的旧机器来为 iOS 12 或未来的 13/14 构建应用程序?我只会在这个设备上构建。
我知道 Apple 很快就会停止对旧设备的支持。我是否必须使用最新的 macOS 才能接触到最终大众消费者?
另一种选择是在我已经拥有的中级 Windows 笔记本电脑(i7-4700HQ,12 GB RAM)上使用 VMware。此外,我还在笔记本电脑上贴了 Apple 徽标贴纸
哪一个是最佳选择?
PS排版没有问题。
答案1
是的,只是,但不会持续太久。
与您的想法相反,Apple 在产品发布后会为其机器提供 5 年的全面支持,并提供至少 5 年的部分支持(包括安全更新);然而,最新的 Core 2 Duo Mac Mini 现已问世 10 年,操作系统支持已终止。
它们可以运行的最新操作系统是 10.13.x - 对于普通用户来说,这在接下来的 3 年内都还不错,直到对该操作系统的支持也终止。
但是,当前的 Xcode 10.2.1 要求最低配置为 10.14.3,因此您已经很吃力了。您必须使用 Xcode 10.1,但其使用寿命有限。
要在 Mac Mini 上运行当前的 macOS 和 Xcode,您需要 2012 年或更新的型号。
您尝试在未受支持的硬件上的 VM 中运行它的替代方法是离题的,因为它是未经许可的,因此无法在 Stack Exchange 上获得支持。