Доступен ли GLKit для Mac Catalyst?

Согласно документации Apple, GLKit находится в бета-версии для Mac Catalyst.

Однако при попытке запустить наше приложение для iPad с Mac, выбранным в качестве устройства, мы получаем:

GLKit устарела и недоступна при сборке для Mac Catalyst. Попробуйте вместо этого перейти на MetalKit. Возможно, вам придется ограничить платформы, для которых эта платформа должна быть связана в целевом редакторе.

К сожалению, обновление до MetalKit для нас не вариант.

Доступен ли GLKit для Mac Catalyst? Если да, есть ли какие-то особые настройки, которые нам нужно установить? Если нет, я предполагаю, что это ошибка в документации Apple.

0 ответов

GLKit - устаревший фреймворк, независимо от платформы. Диапазон операционных систем для развертывания: iOS 5.0–12.0 / macOS 10.8–10.14 / tvOS 9.0–12.0. Отдельные страницы, подобные этому списку, поддерживают диапазон. Я бы не стал доверять той боковой панели на главной странице, где упоминается Catalyst.

Поскольку Catalyst существует только в мире macOS 10.15 / iOS 13 (или новее), это Metal или ничего. Есть учебные пособия и видео, которые помогут с переходом.

MoltenGL is now available on Mac Catalyst.

Другие вопросы по тегам