Я пытаюсь понять, как создать металлические шейдеры для iphone с использованием xcrun. У меня (почти последний) Xcode 11.3.1 установлен на macos 1.4 Mojave.
xcrun --sdk iphoneos --show-sdk-path
сообщает, что SDK не может быть найден.
Я проверил xcrun --sdk macosx --show-sdk-path
, который сообщает / Библиотека /Developer/CommandLineTools/SDKs/MacOSX10.14.sdk
SDK iphone и TVOS, похоже, вообще не существуют. Тем не менее, я могу использовать Xcode IDE для сборки на iphone. Я проверил журналы сборки и обнаружил, что один шаг устанавливает SDK ROOT на: SDKROOT=/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS13.2.sdk
, который находится внутри пакета XCode.
Я хочу иметь возможность собирать из командной строки, но, безусловно, правильно путь не был зарегистрирован. Нужно ли переустанавливать инструменты командной строки или есть какие-то настройки, необходимые для добавления SDK в xcrun?
Как продолжить?