ASC : automatiser App Store Connect depuis le terminal

https://asccli.sh/

https://github.com/rorkai/App-Store-Connect-CLI

📌 ASC est un outil en ligne de commande qui permet de piloter App Store Connect et Apple Ads sans ouvrir l’interface web. Il centralise la distribution TestFlight, les envois de builds, la gestion des métadonnées, les signatures, les captures, les campagnes publicitaires et plusieurs tâches de CI/CD dans un seul binaire Go.

Le point fort du projet est sa couverture fonctionnelle. Il ne se limite pas à l’envoi d’une build: il couvre aussi la mise à jour des métadonnées, les localisations, les certificats, les profils de provisionnement, les identifiants de bundle, les captures d’écran, les aperçus d’app, les soumissions de revue, l’analytics et les déclenchements Xcode Cloud. Cela en fait un vrai noyau d’automatisation plutôt qu’un simple wrapper autour d’un seul endpoint.

ASC vise aussi les environnements où la reproductibilité compte. L’outil est non interactif par conception, produit des sorties JSON et reste utilisable dans des chaînes d’intégration continue comme GitHub Actions, GitLab CI, Bitrise ou CircleCI. Pour une équipe qui publie souvent, cela évite les écarts de procédure entre un poste local, un serveur CI et un agent automatisé.

Le produit est pensé pour plusieurs plateformes Apple et plusieurs contextes d’exécution. Il annonce une compatibilité macOS, Linux et Windows, avec un unique binaire Go et aucune dépendance externe obligatoire. Dans la pratique, cela simplifie la distribution, les mises à jour et les usages en machine locale comme en environnement serveur.

Points clés:

  • 🚀 Automatisation complète des flux App Store Connect, de la build au déploiement.
  • 📦 Gestion centralisée des certificats, profils, bundle IDs, métadonnées et captures.
  • 📊 Pilotage Apple Ads avec campagnes, groupes d’annonces, mots-clés, ciblage et rapports.
  • 🧪 Usage adapté à TestFlight, aux revues App Store, à Xcode Cloud et à la CI.
  • 🧠 Sorties JSON et fonctionnement non interactif pour les agents et scripts.
  • 🛠️ Un seul binaire Go, sans pile Ruby à maintenir.

ASC devient particulièrement utile quand le même processus doit être répété souvent: publier une build de validation, corriger une fiche produit, synchroniser des localisations, relancer une campagne Apple Ads ou vérifier ce qui bloque une soumission. Le fait d’avoir une interface textuelle permet aussi de garder des commandes versionnables, lisibles et facilement rejouables.

L’installation reste volontairement légère. Sur macOS, la voie la plus directe passe par Homebrew avec brew install asc. Le projet propose aussi un script d’installation dédié, ce qui permet d’aller vite sur macOS ou Linux sans installer tout un écosystème autour.

Publications similaires

  • Visalist.io

    📌 VISALIST est un service gratuit en ligne permettant de tester la puissance de votre passeport. Il représente sous forme de carte quels sont les pays accessible sans Visa, avec Visa, E-Visa etc, ou tout simplement inaccessible avec le visa choisi !

  • |

    9 Raccourcis clavier utiles pour CHROME

    📌 ARTICLE sur les 9 raccourcis les plus importants sur Google Chrome.
    Personnellement ce sont réellement ceux que j’utilise tous les jours.
    Spécialement le combo :
    1/ ⌘ + L  pour séléctionner la barre d’adresse
    2/ ⌘ + C pour copier l’adresse
    3/ ⌘ + Shift + N pour ouvrir une page en mode incognito
    4/ ⌘ + V pour coller l’adresse
    (tout ceci est super pratique si vous souhaitez continuer a lire vos articles medium une fois la limite atteinte 😉 )
    1. Nouvelle fenêtre Incognito Mode
    Windows: Ctrl + Shift + N
    Mac: ⌘ + Shift + N
    2. Ré-ouvrir le dernier onglet fermé
    Windows: Ctrl + Shift + T
    Mac: ⌘ + Shift + T
    3. Fermer l’onglet en cours
    Windows: Ctrl + W
    Mac: ⌘ + W
    4. Passer d’un onglet à l’autre
    Windows: Ctrl + PgDn (onglet suivant) et Ctrl + PgUp (onglet précédent)
    Mac: ⌘ + Option + flèche droite (onglet suivant) et ⌘ + Option + flèche gauche (onglet précédent)
    5. Minimiser la fenêtre en cours
    Windows: Ctrl + M
    Mac: ⌘ + M
    6. Ouvrir l’onglet « Téléchargement »
    Windows: Ctrl + J
    Mac: ⌘ + Option + L
    7.  Ouvir l’onglet « Bookmarks Manager »
    Windows: Ctrl + B
    Mac: ⌘ + Option + B
    8. Sélectionner la barre d’adresse
    Windows: Ctrl + L
    Mac: ⌘ + L
    9. Effacer les données de navigation
    Windows: Ctrl + Shift + Delete
    Mac: ⌘ + Shift + Delete
    Pour la liste exhaustive des #shortcuts en français sur la page officielle google, c’est par ici :
    https://support.google.com/chrome/answer/157179?hl=fr
    #Tips #cmondary

Laisser un commentaire