XcodePackageiOS@0 - Xcode Paketi iOS v0 görevi
Xcrun (Xcode 7 veya üzeri) kullanarak Xcode derleme çıkışından bir .ipa dosyası oluşturmak için bu görevi kullanın.
Bu görev kullanım dışı bırakıldı.
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.
Girişler
appName
-
.app adı
string
. Gereklidir. Varsayılan değer: name.app
.
Bazen .ipa'dan farklı olan .app'in adını belirtir.
ipaName
-
.ipa adı
string
. Gereklidir. Varsayılan değer: name.ipa
.
Bazen .app'ten farklı olan .ipa'nın adını belirtir.
provisioningProfile
-
Sağlama Profili Adı
string
. Gereklidir.
İmzalama sırasında kullanılacak sağlama profilinin adını belirtir.
sdk
-
Sdk
string
. Gereklidir. Varsayılan değer: iphoneos
.
SDK'yi belirtir. Geçerli SDK listesini görmek için xcodebuild -showsdks komutunu çalıştırın.
appPath
-
.app yolu
string
. Gereklidir. Varsayılan değer: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)
.
Yerleşik .app dosyasının göreli yolunu belirtir.
ipaPath
-
.ipa yerleştirecek yol
string
. Gereklidir. Varsayılan değer: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output
.
.ipa'nın yerleştirildiği göreli yolu belirtir. Dizin yoksa oluşturulur.
Görev denetimi seçenekleri
Tüm görevlerin, görev girişlerine ek olarak denetim seçenekleri vardır. Daha fazla bilgi için bkz . Denetim seçenekleri ve ortak görev özellikleri.
Çıkış değişkenleri
Yok.
Açıklamalar
Xcode derleme çıkışından bir .ipa dosyası oluşturmak için bu görevi kullanın.
Önemli
Xcode Paketi iOS görevi kullanım dışı bırakıldı. Yalnızca Xcode 6.4 kullanıyorsanız geçerlidir. Aksi takdirde , Xcode görevinin en son sürümünü kullanın.
Gereksinimler
Gereksinim | Açıklama |
---|---|
İşlem hattı türleri | YAML, Klasik derleme |
Üzerinde çalıştırılır | Agent, DeploymentGroup |
Talep | Şirket içinde barındırılan aracılar, bu görevi kullanan işleri çalıştırmak için aşağıdaki taleplerle eşleşen özelliklere sahip olmalıdır: xcode |
Özellikler | Bu görev, işteki sonraki görevler için herhangi bir talebi karşılamaz. |
Komut kısıtlamaları | Herhangi biri |
Ayarlanabilir değişkenler | Herhangi biri |
Aracı sürümü | Desteklenen tüm aracı sürümleri. |
Görev kategorisi | Derleme |