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 | Эта задача не удовлетворяет требованиям для последующих задач в задании. |
Ограничения команд | Любой |
Устанавливаемые переменные | Любой |
Версия агента | Все поддерживаемые версии агента. |
Категория задач | Сборка |