Condividi tramite


XcodePackageiOS@0 - Attività pacchetto Xcode iOS v0

Usare questa attività per generare un file con estensione ipa dall'output di compilazione Xcode usando xcrun (Xcode 7 o versione successiva).

Si tratta di un'attività deprecata.

Sintassi

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

Input

appName - Nome dell'app
string. Obbligatorio. Valore predefinito: name.app.

Specifica il nome dell'app, che a volte è diverso da .ipa.


ipaName - Nome di .ipa
string. Obbligatorio. Valore predefinito: name.ipa.

Specifica il nome dell'oggetto .ipa, che a volte è diverso da .app.


provisioningProfile - Nome profilo di provisioning
string. Obbligatorio.

Specifica il nome del profilo di provisioning da utilizzare durante la firma.


sdk - Sdk
string. Obbligatorio. Valore predefinito: iphoneos.

Specifica l'SDK. Eseguire xcodebuild -showsdks per visualizzare l'elenco valido degli SDK.


appPath - Percorso dell'app
string. Obbligatorio. Valore predefinito: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Specifica il percorso relativo del file con estensione app compilato.


ipaPath - Percorso in cui inserire .ipa
string. Obbligatorio. Valore predefinito: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Specifica il percorso relativo in cui è posizionato l'oggetto .ipa. Se la directory non esiste, verrà creata.


Opzioni di controllo attività

Tutte le attività hanno opzioni di controllo oltre ai relativi input dell'attività. Per altre informazioni, vedere Opzioni di controllo e proprietà comuni delle attività.

Variabili di output

No.

Osservazioni

Usare questa attività per generare un file con estensione ipa dall'output di compilazione Xcode.

Importante

L'attività IOS del pacchetto Xcode è stata deprecata. È rilevante solo se si usa Xcode 6.4. In caso contrario, usare la versione più recente dell'attività Xcode.

Requisiti

Requisito Descrizione
Tipi di pipeline YAML, build classica
Viene eseguito in Agente, DeploymentGroup
Richieste Gli agenti self-hosted devono avere funzionalità che soddisfano le richieste seguenti per eseguire processi che usano questa attività: xcode
Capabilities Questa attività non soddisfa le richieste per le attività successive nel processo.
Restrizioni dei comandi Qualsiasi
Variabili impostabili Qualsiasi
Versione agente Tutte le versioni dell'agente supportate.
Categoria attività Compilare