В настоящее время это невозможно.
Не существует macOS, эквивалентного ключу возможностей устройства iOS. Вот почему игры и другие графически насыщенные приложения часто указывают в своих описаниях дополнительные системные требования.
Один из несовершенных вариантов - установить для цели развертывания macOS 10.14 Mojave или новее, поскольку Metal поддерживается на всех компьютерах Mac, поддерживаемых Mojave (2012 и более поздние версии).
Когда дело доходит до определения того, поддерживает ли система функции, отсутствующие во всех версиях Metal, вы должны использовать метод supportsFeatureSet(_:)
и соответствующий API, чтобы определить, следует ли использовать такие функции в каждом конкретном случае. .