Partager via


XcodePackageiOS@0 - Tâche xcode Package iOS v0

Utilisez cette tâche pour générer un fichier .ipa à partir de la sortie de build Xcode à l’aide de xcrun (Xcode 7 ou inférieur).

Cette tâche est déconseillée.

Syntaxe

# 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.

Entrées

nom de appName - de .app
string. Obligatoire. Valeur par défaut : name.app.

Spécifie le nom du .app, qui est parfois différent de .ipa.


nom ipaName - de .ipa
string. Obligatoire. Valeur par défaut : name.ipa.

Spécifie le nom du .ipa, qui est parfois différent de la .app.


provisioningProfile - nom du profil d’approvisionnement
string. Obligatoire.

Spécifie le nom du profil d’approvisionnement à utiliser lors de la signature.


sdk - sdk
string. Obligatoire. Valeur par défaut : iphoneos.

Spécifie le Kit de développement logiciel (SDK). Exécutez xcodebuild -showsdks pour afficher la liste valide des kits SDK.


chemin d’accès appPath - à .app
string. Obligatoire. Valeur par défaut : $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Spécifie le chemin d’accès relatif au fichier de .app généré.


chemin d’accès ipaPath - pour placer .ipa
string. Obligatoire. Valeur par défaut : $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Spécifie le chemin d’accès relatif où est placé .ipa. S’il n’existe pas déjà, le répertoire est créé.


Options de contrôle de la tâche

Toutes les tâches ont des options de contrôle en plus de leurs entrées de tâches. Pour plus d’informations, consultez Options de contrôle et propriétés de tâche courantes.

Variables de sortie

Aucun.

Remarques

Utilisez cette tâche pour générer un fichier .ipa à partir de la sortie de build Xcode.

Important

La tâche iOS du package Xcode a été déconseillée. Il est pertinent uniquement si vous utilisez Xcode 6.4. Sinon, utilisez la dernière version de la tâche Xcode.

Spécifications

Besoin Descriptif
Types de pipelines YAML, build classique
Exécutions sur Agent, DeploymentGroup
demandes Les agents auto-hébergés doivent disposer de fonctionnalités qui correspondent aux exigences de suivantes pour exécuter des travaux qui utilisent cette tâche : xcode
fonctionnalités de Cette tâche ne répond à aucune demande de tâches ultérieures dans le travail.
restrictions de commande N'importe quel
variables settables N'importe quel
Version de l’agent Toutes les versions de l’agent prises en charge.
Catégorie de tâche Construire