Que fait asc-submission-health ?
Validez l'état de préparation à la soumission sur l'App Store, soumettez des versions préparées et surveillez l'état de révision avec les commandes asc actuelles. Utilisez-le lors de l'envoi en production ou du dépannage des soumissions de révision.
Aperçu
Ce skill automatise les tâches courantes liées à la soumission d'applications sur l'App Store en utilisant l'outil en ligne de commande asc. Il simplifie le workflow de soumission en fournissant des fonctionnalités de validation, de soumission et de surveillance de la révision.
Fonctionnalités
- Validation de l'état de préparation : Vérifie si votre application est prête à être soumise à l'App Store en examinant les métadonnées, la conformité et d'autres prérequis.
- Soumission de version : Soumet une version déjà préparée à l'App Store pour révision.
- Surveillance de l'état de révision : Récupère et affiche l'état actuel de la révision de votre soumission (par exemple, en attente de révision, en révision, approuvée, rejetée).
Utilisation
Prérequis
asc: L'outil en ligne de commande App Store Connect doit être installé et configuré avec les informations d'identification appropriées (par exemple, une clé API ou un jeton d'authentification).
Commandes principales
Valider l'état de préparation à la soumission
asc apps validate <app-id>
Remplacez <app-id> par l'identifiant de votre application dans App Store Connect.
Soumettre une version préparée
asc builds submit <build-id> --app-id <app-id>
Remplacez <build-id> par l'identifiant de la build que vous souhaitez soumettre, et <app-id> par l'identifiant de l'application associée.
Surveiller l'état de révision
asc apps review-submissions <app-id>
Remplacez <app-id> par l'identifiant de votre application.
Exemples
Exemple 1 : Valider et soumettre
# Valider l'état de préparation
asc apps validate com.example.MyApp
# Si la validation réussit, soumettre
asc builds submit 12345 --app-id com.example.MyApp
Exemple 2 : Vérifier l'état de révision après la soumission
asc apps review-submissions com.example.MyApp
Notes importantes
- Assurez-vous que votre version est bien préparée dans App Store Connect avant d'utiliser la commande de soumission.
- Les commandes
ascpeuvent nécessiter des autorisations spécifiques (par exemple, rôle de développeur ou d'administrateur dans App Store Connect). - Utilisez ce skill dans des scripts CI/CD pour automatiser entièrement le pipeline de soumission.