Автоматизация Xcode с помощью Applescript

#xcode #applescript

#xcode #applescript

Вопрос:

Я искал в Google, но не смог найти документы для функциональности, предоставляемой Xcode через AppleScript (если таковые имеются?) По сути, я пытаюсь автоматизировать определенные вещи, которые невозможно выполнить с помощью xcodebuild.

Спасибо

Комментарии:

1. Чего вы пытаетесь достичь, хотя контролируете xcode, чтобы делать что-то, потому что большая часть того, что xcode может создавать (помимо разработчиков интерфейса), может быть выполнена, например, через командную строку. Xcode компилирует исполняемые файлы с помощью команды «clang»

2. Я автоматизирую процесс сборки и добавляю некоторые возможности. у xcodebuild нет для этого опций

3. не могли бы вы привести пример того, что вы делаете с возможностями, которые могут помочь

Ответ №1:

Функциональные возможности, предоставляемые Xcode через AppleScript, можно увидеть в словаре редактора сценариев.

Откройте редактор сценариев и получите доступ к словарю, выбрав Файл> Открыть словарь.

Графическая ссылка на открытый словарь

Откроется новое окно, прокрутите вниз до Xcode и нажмите выбрать.

Графическая ссылка для выбора Xcode

В следующем окне будут показаны все ключевые слова и функциональные возможности, предоставляемые Xcode через AppleScript, которые вы можете использовать для автоматизации.

Предварительный просмотр словаря Xcode