Intégration App Store Connect - Notifications de Révision iOS & TestFlight
Guide complet pour intégrer les webhooks App Store Connect avec Echobell pour des notifications instantanées d'apps iOS. Recevez des alertes push mobiles ou des appels pour les changements de statut de révision, feedback TestFlight, traitement des builds et mises à jour de version en temps réel.
Intégration App Store Connect
App Store Connect fournit une fonctionnalité webhook pour envoyer des notifications en temps réel sur les changements de statut d'application et les commentaires TestFlight. En intégrant les webhooks avec Echobell, vous pouvez recevoir des notifications instantanées sur votre appareil mobile chaque fois que des événements importants se produisent avec vos applications iOS.
Les webhooks App Store Connect sont disponibles pour les développeurs avec les rôles Account Holder, Admin ou App Manager. Chaque webhook ne peut s'appliquer qu'à une seule application, et vous pouvez créer jusqu'à dix webhooks par application.
Prérequis
- Un compte Echobell avec au moins un canal créé
- Accès à App Store Connect avec le rôle Account Holder, Admin ou App Manager
- Une application iOS active dans App Store Connect
- Votre URL webhook Echobell
Ce Que Vous Pouvez Surveiller
- Changements de Statut de Version — Soumissions, approbations, rejets, sorties
- Événements TestFlight — Traitement de builds, feedback de testeurs, invitations
Guide Étape par Étape
Créer un Canal Echobell
- Ouvrez l'application Echobell
- Créez un nouveau canal (ex. "App Store Connect")
- Choisissez une couleur distinctive pour une identification facile
- Ajoutez les membres de l'équipe qui devraient recevoir les notifications
Configurer les Modèles de Notification
Configurez des modèles qui formateront efficacement vos événements :
Modèle de Titre :
[{{app.name}}] {{eventType}} - {{status}}Modèle de Corps :
📱 App : {{app.name}}
🔄 Événement : {{eventType}}
📊 Statut : {{status}}
⏰ Heure : {{eventDate}}
💬 Message : {{message}}Obtenir Votre URL Webhook
- Dans les paramètres de votre canal, naviguez vers la section Déclencheurs
- Copiez l'URL webhook fournie
- Gardez cette URL sécurisée
Configurer le Webhook App Store Connect
Selon la documentation officielle d'Apple :
- Connectez-vous à App Store Connect
- Naviguez vers Utilisateurs et Accès → Intégrations
- Sous Supplémentaire, cliquez sur Webhooks
- Cliquez sur le bouton ajouter (+)
- Configurez :
- Nom : "Notifications Echobell"
- URL de Payload : Votre URL webhook Echobell
- Secret : Créez une chaîne secrète sécurisée
- App : Sélectionnez l'application à surveiller
- Déclencheurs : Sélectionnez les événements souhaités
- Cliquez sur Ajouter
Tester Votre Intégration
- Dans la liste des webhooks, cliquez sur votre webhook nouvellement créé
- Cliquez sur Tester dans le coin supérieur droit
- Vous devriez recevoir une notification de test avec le type d'événement "Ping"
Déclencheurs d'Événement Disponibles
Événements de Version d'App :
- App Store Version State Changed : Quand le statut de révision change
- App Store Version Released : Quand votre app est publiée
Événements TestFlight :
- TestFlight Beta Feedback : Quand les testeurs soumettent un feedback
- TestFlight Beta Review State Changed : Quand le statut TestFlight change
Meilleures Pratiques
- Organisation des canaux : Créez des canaux séparés pour différentes apps
- Gestion d'équipe : Ajoutez uniquement les membres pertinents
- Types de notification : Utilisez Sensible au temps pour les rejets importants
Dépannage
Si vous ne recevez pas de notifications :
- Vérifiez que l'URL du webhook est correctement copiée
- Vérifiez si le canal est actif et a des abonnés
- Utilisez le bouton Tester dans App Store Connect
Ressources Supplémentaires
Développeur
Guide complet pour les développeurs utilisant Echobell avec des outils et plateformes populaires. Intégrez Grafana, Prometheus, GitHub Actions, Home Assistant, UptimeRobot et plus pour des notifications mobiles instantanées ou des appels téléphoniques lors d'événements critiques.
GitHub
Guide complet pour intégrer les webhooks GitHub avec Echobell pour des notifications de repository instantanées. Configurez des alertes pour les pull requests, commits, issues, releases et événements de workflow CI/CD avec des notifications mobiles en temps réel.