Xcode macOS 部署目标是 10.15,但在启动时,应用程序需要 macOS 11.3
In Xcode macOS deployment target is 10.15 but on launch, app requires macOS 11.3
Xcode 12.5.1 · macOS 12.0 Beta 6
我一直在升级别人编写的 macOS 应用程序,它在 macOS 10.15 Catalina.
上始终正常运行
完成升级后,我发现它不再在 Catalina 上启动:
但是,我没有更改 macOS Deployment Target,仍然是 10.15:
我不知道什么会导致对 macOS 11.3 的要求 — 对程序的每一次修改都是使用以前版本中存在的功能完成的。
我没有修改任何构建参数 - 我只更改了代码。
我已经更新了 Xcode 自上次发布以来。
我用谷歌搜索了很多,但我什么也没找到。相关的搜索词都出现了关于 Xcode 个版本的结果。
寻找答案的任何指示,甚至只是调查的方向,都会非常有帮助。
Marek H 指出我需要为 目标应用程序 以及项目指定部署目标。由于该字段之前是空的,所以我没有注意到它:
我输入了正确的部署目标,问题已解决:
Xcode 12.5.1 · macOS 12.0 Beta 6
我一直在升级别人编写的 macOS 应用程序,它在 macOS 10.15 Catalina.
上始终正常运行完成升级后,我发现它不再在 Catalina 上启动:
但是,我没有更改 macOS Deployment Target,仍然是 10.15:
我不知道什么会导致对 macOS 11.3 的要求 — 对程序的每一次修改都是使用以前版本中存在的功能完成的。
我没有修改任何构建参数 - 我只更改了代码。
我已经更新了 Xcode 自上次发布以来。
我用谷歌搜索了很多,但我什么也没找到。相关的搜索词都出现了关于 Xcode 个版本的结果。
寻找答案的任何指示,甚至只是调查的方向,都会非常有帮助。
Marek H 指出我需要为 目标应用程序 以及项目指定部署目标。由于该字段之前是空的,所以我没有注意到它:
我输入了正确的部署目标,问题已解决: