Toolverse
Wszystkie skille

asc-release-flow

autor: openclaw

Automatyczne wdrażanie aplikacji na TestFlight i App Store za pomocą poleceń ASC

Instalacja

Wybierz klienta i sklonuj repozytorium do odpowiedniego katalogu skilli.

Instalacja

Szybkie info

Kategoria
Mobile
Wyświetlenia
1

O skillu

Umiejętność do zarządzania pełnym cyklem wydania aplikacji iOS. Pozwala na przesyłanie buildów, dystrybucję do TestFlight oraz składanie aplikacji do App Store. Obsługuje zarówno szybkie przepływy end-to-end, jak i zaawansowaną kontrolę krok po kroku. Wymaga skonfigurowanych poświadczeń ASC i nowego numeru buildu dla każdego wdrożenia.

Jak używać

  1. Upewnij się, że masz zainstalowane narzędzie ASC i skonfigurowane poświadczenia. Zaloguj się za pomocą asc auth login lub ustaw zmienne środowiskowe ASC_* (szczególnie ASC_APP_ID dla identyfikatora aplikacji).

  2. Przygotuj plik IPA swojej aplikacji i upewnij się, że masz nowy numer buildu — każde wdrożenie wymaga unikalnego numeru.

  3. Aby szybko wdrożyć na TestFlight, użyj: asc publish testflight --app [ID_APLIKACJI] --ipa [ŚCIEŻKA_DO_IPA] --group [ID_GRUPY]. Możesz dodać flagi --wait aby czekać na zakończenie, --notify do powiadomień lub --timeout aby ustawić limit czasu.

  4. Do wdrożenia na App Store użyj: asc publish appstore --app [ID_APLIKACJI] --ipa [ŚCIEŻKA_DO_IPA] --version [WERSJA]. Dodaj --submit --confirm aby automatycznie przesłać aplikację do recenzji.

  5. Jeśli potrzebujesz większej kontroli, wykonaj kroki ręcznie: najpierw prześlij build (asc builds upload), następnie znajdź jego ID (asc builds latest), dodaj grupy testowe (asc builds add-groups) lub dołącz do wersji (asc versions attach-build), a na koniec utwórz zgłoszenie (asc submit create).

  6. Monitoruj status wdrożenia za pomocą asc submit status --version-id [ID_WERSJI] lub anuluj zgłoszenie poleceniem asc submit cancel jeśli zajdzie taka potrzeba.

Podobne skille