Bagikan melalui


XcodePackageiOS@0 - Tugas Xcode Package iOS v0

Gunakan tugas ini untuk menghasilkan file .ipa dari output build Xcode menggunakan xcrun (Xcode 7 atau di bawahnya).

Tugas ini tidak digunakan lagi.

Sintaks

# 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 - Nama .app
string. Wajib diisi. Nilai default: name.app.

Menentukan nama .app, yang terkadang berbeda dari .ipa.


ipaName - Nama .ipa
string. Wajib diisi. Nilai default: name.ipa.

Menentukan nama .ipa, yang terkadang berbeda dari .app.


provisioningProfile - Nama Profil Provisi
string. Wajib diisi.

Menentukan nama profil provisi yang akan digunakan saat menandatangani.


sdk - Sdk
string. Wajib diisi. Nilai default: iphoneos.

Menentukan SDK. Jalankan xcodebuild -showdks untuk melihat daftar SDK yang valid.


appPath - Jalur ke .app
string. Wajib diisi. Nilai default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK).

Menentukan jalur relatif ke file .app bawaan.


ipaPath - Jalur untuk menempatkan .ipa
string. Wajib diisi. Nilai default: $(SDK)/$(Configuration)/build.sym/$(Configuration)-$(SDK)/output.

Menentukan jalur relatif tempat .ipa ditempatkan. Direktori dibuat jika tidak ada.


Opsi kontrol tugas

Semua tugas memiliki opsi kontrol selain input tugas mereka. Untuk informasi selengkapnya, lihat Opsi kontrol dan properti tugas umum.

Variabel output

Tidak ada.

Keterangan

Gunakan tugas ini untuk menghasilkan file .ipa dari output build Xcode.

Penting

Tugas Xcode Package iOS tidak digunakan lagi. Ini hanya relevan jika Anda menggunakan Xcode 6.4. Jika tidak, gunakan versi terbaru tugas Xcode.

Persyaratan

Persyaratan Deskripsi
Jenis alur YAML, Build klasik
Berjalan pada Agen, DeploymentGroup
Permintaan Agen yang dihost sendiri harus memiliki kemampuan yang cocok dengan tuntutan berikut untuk menjalankan pekerjaan yang menggunakan tugas ini: xcode
Kemampuan Tugas ini tidak memenuhi tuntutan untuk tugas berikutnya dalam pekerjaan.
Pembatasan perintah Apa pun
Variabel yang dapat diatur Apa pun
Versi agen Semua versi agen yang didukung.
Kategori tugas Build