gpt4 book ai didi

macos - 声明 MacOS 应用程序的 Metal 支持要求

转载 作者:行者123 更新时间:2023-12-03 17:37:31 24 4
gpt4 key购买 nike

我正在为 Mac App Store 准备我的应用程序。该应用程序依赖于 Metal,我不希望将其安装在 GPU 能力不够的设备上。如何在 Info.plist 中指定这一点?我发现在 iOS 上可以使用 UIRequiredDeviceCapability 键实现此目的,但 macOS 上不支持此操作。有什么方法可以声明 Metal 依赖吗?我怀疑当我上传到商店时会自动扣除 Metal 要求。

最佳答案

目前这是不可能的。

macOS 中没有与 iOS 的设备功能键等效的键。这就是为什么游戏和其他图形密集型应用程序经常在其描述中列出额外的系统要求。

一个不完美的选择是将部署目标设置为 macOS 10.14 Mojave 或更高版本,因为 Mojave 支持的所有 Mac(2012 及更高版本)都支持 Metal。

在确定系统是否支持所有 Metal 版本中不存在的功能时,您应该使用 supportsFeatureSet(_:) 方法和相关 API 来确定是否在 Metal 上使用此类功能具体情况具体分析。

关于macos - 声明 MacOS 应用程序的 Metal 支持要求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60458194/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com