XcodePackageiOS@0 — задача Xcode Package 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-файла из выходных данных сборки Xcode.
Это важно
Задача Xcode Package iOS устарела. Это актуально, только если используется Xcode 6.4. В противном случае используйте последнюю версиюзадачи Xcode.
Требования
Требование | Описание |
---|---|
Типы конвейеров | YAML, классическая сборка |
Выполняется в | Агент, DeploymentGroup |
требования | Локальные агенты должны иметь возможности, которые соответствуют следующим требованиям требуют выполнения заданий, использующих эту задачу: xcode |
возможностей | Эта задача не удовлетворяет требованиям к последующим задачам в задании. |
ограничения команд | Любое |
переменные settable | Любое |
Версия агента | Все поддерживаемые версии агента. |
Категория задач | Строить |