Поделиться через


InstallAppleProvisioningProfile@0. Установка задачи "Профиль подготовки Apple" версии 0

Используйте эту задачу для установки профиля подготовки Apple, который требуется для сборки агента macOS.

Синтаксис

# Install Apple Provisioning Profile v0
# Install an Apple provisioning profile required to build on a macOS agent.
- task: InstallAppleProvisioningProfile@0
  inputs:
    provProfileSecureFile: # string. Required. Provisioning Profile. 
    #removeProfile: true # boolean. Remove Profile After Build. Default: true.

Входные данные

профиля подготовки provProfileSecureFile -
string. Обязательное.

Указывает профиль подготовки, который был отправлен в Secure Files для установки в агент macOS.


removeProfile - удалить профиль после сборки
boolean. Значение по умолчанию: true.

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


Параметры управления задачами

Помимо входных данных, все задачи имеют параметры управления. Дополнительные сведения см. в разделе Параметры управления и общие свойства задач.

Выходные переменные

Нет.

Замечания

Эту задачу можно использовать для установки профилей подготовки, необходимых для создания приложений iOS, приложений Apple WatchKit и расширений приложений.

Вы можете установить профиль подготовки Apple, который:

  • Хранится как защищенный файл на сервере.
  • Зафиксировано в исходном репозитории или скопировано в локальный путь к агенту macOS. При фиксации профилей подготовки в исходном репозитории следует зашифровать профили подготовки. Вы можете использовать задачу расшифровки файла для расшифровки профилей во время сборки или выпуска.

Требования

Требование Описание
Типы конвейеров YAML, классическая сборка, классический выпуск
Выполняется в Агент, DeploymentGroup
требования Локальные агенты должны иметь возможности, которые соответствуют следующим требованиям требуют выполнения заданий, использующих эту задачу: xcode
возможностей Эта задача не удовлетворяет требованиям к последующим задачам в задании.
ограничения команд Любое
переменные settable Любое
Версия агента 2.116.0 или более поздней версии
Категория задач Полезность