XcScheme
класс в UnityEditor.iOS.Xcode
Описание
Представляет схему Xcode (файл xscheme).
#if UNITY_IOS string schemePath = pathToBuiltProject + "/Unity-iPhone.xcodeproj/xcshareddata/xcschemes/Unity-iPhone.xcscheme";
var xcscheme = new XcScheme(); xcscheme.ReadFromFile(schemePath);
xcscheme.SetMetalValidationOnRun(XcScheme.MetalValidation.Extended); xcscheme.SetFrameCaptureModeOnRun(XcScheme.FrameCaptureMode.Metal); xcscheme.AddArgumentPassedOnLaunch("--myarg = 1");
xcscheme.WriteToFile(schemePath); #endif
Конструкторы
| Конструктор | Описание |
|---|---|
| XcScheme | Создаёт новый экземпляр класса XcScheme. |
Открытые методы
| Метод | Описание |
|---|---|
| AddArgumentPassedOnLaunch | Добавляет аргументы командной строки для передачи при запуске. |
| GetBuildConfiguration | Возвращает конфигурацию сборки, используемую для запуска. |
| ReadFromFile | Читает схему из файла, идентифицированного по указанному пути. |
| ReadFromStream | Читает схему из заданного текстового читателя. |
| ReadFromString | Читает схему из указанной строки. |
| SetBuildConfiguration | Задает конфигурацию сборки, используемую для запуска. |
| SetDebugExecutable | Устанавливает в схеме переключатель **Debug executable**. |
| SetFrameCaptureModeOnRun | Указывает, следует ли включить захват кадров. |
| SetMetalValidationOnRun | Устанавливает параметр **Metal API Validation** в схеме. |
| WriteToFile | Запись содержимого схемы в указанный файл. |
| WriteToStream | Записывает содержимое схемы в указанный текстовый редактор. |
| WriteToString | Записывает содержимое схемы в строку. |