Udostępnij za pośrednictwem


XcodePackageiOS@0 — zadanie Xcode Package dla systemu iOS w wersji 0

To zadanie służy do generowania pliku ipa z danych wyjściowych kompilacji Xcode przy użyciu narzędzia xcrun (Xcode 7 lub nowszego).

To zadanie jest przestarzałe.

Składnia

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

Dane wejściowe

appName - Nazwa aplikacji .app
string. Wymagane. Wartość domyślna: name.app.

Określa nazwę aplikacji, która czasami różni się od .ipa.


ipaName - Nazwa .ipa
string. Wymagane. Wartość domyślna: name.ipa.

Określa nazwę .ipa, która czasami różni się od .app.


provisioningProfile - Nazwa profilu aprowizacji
string. Wymagane.

Określa nazwę profilu aprowizacji, który ma być używany podczas podpisywania.


sdk - Sdk
string. Wymagane. Wartość domyślna: iphoneos.

Określa zestaw SDK. Uruchom polecenie xcodebuild -showsdks , aby wyświetlić prawidłową listę zestawów SDK.


appPath - Ścieżka do pliku .app
string. Wymagane. Wartość domyślna: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Określa ścieżkę względną do skompilowany plik .app.


ipaPath - Ścieżka do umieszczenia pliku ipa
string. Wymagane. Wartość domyślna: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Określa ścieżkę względną, w której znajduje się .ipa. Katalog zostanie utworzony, jeśli nie istnieje.


Opcje sterowania zadaniami

Wszystkie zadania mają opcje sterowania oprócz danych wejściowych zadań podrzędnych. Aby uzyskać więcej informacji, zobacz Opcje sterowania i typowe właściwości zadań.

Zmienne wyjściowe

Brak.

Uwagi

To zadanie służy do generowania pliku ipa na podstawie danych wyjściowych kompilacji programu Xcode.

Ważne

Zadanie pakietu Xcode systemu iOS zostało uznane za przestarzałe. Jest to istotne tylko wtedy, gdy używasz programu Xcode 6.4. W przeciwnym razie użyj najnowszej wersji zadania Xcode.

Wymagania

Wymaganie Opis
Typy potoków YAML, klasyczna kompilacja
Działa w Agent, DeploymentGroup
Wymagania Agenci hostowani samodzielnie muszą mieć możliwości zgodne z następującymi wymaganiami dotyczącymi uruchamiania zadań korzystających z tego zadania: xcode
Możliwości To zadanie nie spełnia żadnych wymagań dotyczących kolejnych zadań w zadaniu.
Ograniczenia poleceń Dowolne
Zmienne ustawialne Dowolne
Wersja agenta Wszystkie obsługiwane wersje agenta.
Kategoria zadania Kompilacja