Ana içeriğe geç

Build'ler

Build'leri listeleme

ascelerate builds list
ascelerate builds list --bundle-id <bundle-id>
ascelerate builds list --bundle-id <bundle-id> --version 2.1.0
ascelerate builds list --bundle-id <bundle-id> --platform macos

Çıktı, her build'in uygulama sürümünü, platformunu, build numarasını, işlenme durumunu ve yükleme tarihini gösterir.

Arşivleme

ascelerate builds archive
ascelerate builds archive --scheme MyApp --output ./archives

archive komutu geçerli dizindeki .xcworkspace veya .xcodeproj dosyasını otomatik olarak algılar ve yalnızca bir tane varsa scheme'i çözer.

Doğrulama

ascelerate builds validate MyApp.ipa

Yükleme

ascelerate builds upload MyApp.ipa

.ipa, .pkg veya .xcarchive dosyalarını kabul eder. .xcarchive verildiğinde arşivin platformunu algılar ve yüklemeden önce otomatik olarak .ipa (iOS ailesi) veya .pkg (macOS) biçimine dışa aktarır; eşleşen platform altool'a iletilir.

İşlenmeyi bekleme

ascelerate builds await-processing <bundle-id>
ascelerate builds await-processing <bundle-id> --build-version 903
ascelerate builds await-processing <bundle-id> --build-version 903 --platform macos

Yakın zamanda yüklenen build'lerin API'da görünmesi birkaç dakika sürebilir -- komut, build bulunana ve işlenmesi tamamlanana kadar ilerleme göstergesiyle yoklar.

Bir sürüme build ekleme

# İnteraktif olarak bir build seçin ve ekleyin
ascelerate apps build attach <bundle-id>
ascelerate apps build attach <bundle-id> --version 2.1.0

# En son build'i otomatik olarak ekleyin
ascelerate apps build attach-latest <bundle-id>
ascelerate apps build attach-latest <bundle-id> --platform macos

# Bir sürümden eklenen build'i kaldırın
ascelerate apps build detach <bundle-id>

build attach-latest, en son build hâlâ işleniyorsa beklemeyi teklif eder. --yes ile otomatik olarak bekler.

Build aramaları platforma duyarlıdır: evrensel satın alma kullanan uygulamalarda iOS ve macOS build'leri aynı build numaralarını paylaşabildiğinden, ekleme komutları yalnızca hedef sürümün platformuyla eşleşen build'leri dikkate alır.