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 |