Delen via


XcodePackageiOS@0 - Xcode Package iOS v0-taak

Gebruik deze taak om een IPA-bestand te genereren op basis van Xcode-build-uitvoer met behulp van xcrun (Xcode 7 of lager).

Deze taak is afgeschaft.

Syntax

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

Invoerwaarden

appName - Naam van .app
string. Vereist. Standaardwaarde: name.app.

Hiermee geeft u de naam van de .app, die soms verschilt van de .ipa.


ipaName - Naam van .ipa
string. Vereist. Standaardwaarde: name.ipa.

Hiermee geeft u de naam van de .ipa, die soms verschilt van de .app.


provisioningProfile - Naam van inrichtingsprofiel
string. Vereist.

Hiermee geeft u de naam van het inrichtingsprofiel te gebruiken bij het ondertekenen.


sdk - Sdk
string. Vereist. Standaardwaarde: iphoneos.

Hiermee geeft u de SDK op. Voer xcodebuild -showsdks uit om de geldige lijst met SDK's te bekijken.


appPath - Pad naar .app
string. Vereist. Standaardwaarde: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Hiermee geeft u het relatieve pad naar het gebouwde .app-bestand.


ipaPath - Pad naar plaats .ipa
string. Vereist. Standaardwaarde: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Hiermee geeft u het relatieve pad op waar de .ipa wordt geplaatst. De map wordt gemaakt als deze niet bestaat.


Opties voor taakbeheer

Alle taken hebben naast de taakinvoer besturingsopties. Zie Besturingsopties en algemene taakeigenschappen voor meer informatie.

Uitvoervariabelen

Geen.

Opmerkingen

Gebruik deze taak om een IPA-bestand te genereren op basis van Xcode-builduitvoer.

Belangrijk

De iOS-taak Xcode Package is afgeschaft. Het is alleen relevant als u Xcode 6.4 gebruikt. Gebruik anders de nieuwste versie van de Xcode-taak.

Vereisten

Vereiste Beschrijving
Pijplijntypen YAML, klassieke build
Wordt uitgevoerd op Agent, DeploymentGroup
Eisen Zelf-hostende agents moeten mogelijkheden hebben die voldoen aan de volgende vereisten om taken uit te voeren die gebruikmaken van deze taak: xcode
Functies Deze taak voldoet niet aan eventuele vereisten voor volgende taken in de taak.
Opdrachtbeperkingen Alle
Instelbare variabelen Alle
Agentversie Alle ondersteunde agentversies.
Taakcategorie Build