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


XcodePackageiOS@0 — задача пакета Xcode iOS v0

Используйте эту задачу для создания IPA-файла из выходных данных сборки Xcode с помощью xcrun (Xcode 7 или более поздней версии).

Эта задача является устаревшей.

Синтаксис

# Xcode Package iOS v0
# Generate an .ipa file from Xcode build output using xcrun (Xcode 7 or below).
- task: XcodePackageiOS@0
  inputs:
    appName: 'name.app' # string. Required. Name of .app. Default: name.app.
    ipaName: 'name.ipa' # string. Required. Name of .ipa. Default: name.ipa.
    provisioningProfile: # string. Required. Provisioning Profile Name. 
    sdk: 'iphoneos' # string. Required. SDK. Default: iphoneos.
  # Advanced
    appPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)' # string. Required. Path to .app. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).
    ipaPath: '$(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output' # string. Required. Path to place .ipa. Default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

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

appName - Имя .app
string. Обязательный. Значение по умолчанию: name.app.

Указывает имя .app, которое иногда отличается от IPA.


ipaName - Имя .ipa
string. Обязательный. Значение по умолчанию: name.ipa.

Указывает имя IPA, которое иногда отличается от app.


provisioningProfile - Имя профиля подготовки
string. Обязательный.

Указывает имя профиля подготовки, используемого при подписи.


sdk - Sdk
string. Обязательный. Значение по умолчанию: iphoneos.

Указывает пакет SDK. Запустите xcodebuild -showsdks , чтобы просмотреть допустимый список пакетов SDK.


appPath - Путь к app
string. Обязательный. Значение по умолчанию: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Указывает относительный путь к созданному APP-файлу.


ipaPath - Путь для размещения .ipa
string. Обязательный. Значение по умолчанию: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Указывает относительный путь, по которому размещается IPA.iPA. Если такого пути нет, создается каталог.


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

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

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

Нет.

Remarks

Используйте эту задачу для создания IPA-файла из выходных данных сборки Xcode.

Важно!

Задача пакета Xcode для iOS устарела. Она актуальна, только если вы используете Xcode 6.4. В противном случае используйте последнюю версию задачи Xcode.

Требования

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