【发布时间】:2021-10-27 04:39:00
【问题描述】:
Xcode 12.5.1 · macOS 12.0 Beta 6
我一直在升级其他人编写的 macOS 应用程序,该应用程序在 macOS 10.15 Catalina 上始终可以正常运行。
完成升级后,我发现它不再在 Catalina 上启动:
但是,我没有更改 macOS 部署目标,仍然是 10.15:
我不知道是什么导致了 macOS 11.3 的要求 - 对程序的每次修改都是使用以前版本中存在的功能完成的。
我没有修改任何构建参数——我只是更改了代码。
自上一版本以来我已经更新了 Xcode。
我已经做了很多谷歌搜索,但我无法找到任何东西。相关的搜索词都会出现关于 Xcode 版本的结果。
任何寻找答案的指针,甚至只是一个调查方向,都会非常有帮助。
【问题讨论】:
-
相同的图片位置 -> 选择目标 Svija 同步 -> 在那里选择部署目标。验证打包应用程序的 Info.plist -> 查找密钥最小操作系统
-
只是为了将来——第一张图片是项目设置,也就是每个目标的全局设置(是的,你可以有多个)。在目标内部,您可以使用自定义设置覆盖全局设置。
-
不要修改您的问题以包含答案。如果您对自己的问题有答案,请将其作为答案提供。
标签: xcode macos interface-builder macos-catalina target-platform