Activer les notifications serveur de l'App Store
La configuration des notifications serveur de l’App Store est essentielle pour garantir la précision des données : elle vous permet de recevoir instantanément les mises à jour de l’App Store, notamment les informations sur les remboursements et autres événements.
Adapty iOS SDK 2.10.0 ou version ultérieure est requis pour la prise en charge complète des notifications serveur App Store V2.
- Copiez l’URL for App Store server notification dans l’Adapty Dashboard.
- Ouvrez App Store Connect. Sélectionnez votre application et accédez à la section General → App Information, sous-section App Store Server Notifications.
- Collez l’URL for App Store server notification copiée dans les champs Production Server URL et Sandbox Server URL.
Après avoir enregistré les URLs, le statut des notifications dans l’Adapty Dashboard ne change que lorsqu’Apple envoie la première vraie notification — c’est-à-dire lors du premier événement d’abonnement, comme un achat ou un renouvellement. La notification test d’Apple ne le modifie pas. Un statut « en attente » juste après la configuration ne signifie pas que la connexion est interrompue.
Transfert brut des événements
Parfois, vous souhaitez quand même recevoir les événements S2S bruts d’Apple. Pour continuer à les recevoir tout en utilisant Adapty, ajoutez simplement votre endpoint dans le champ URL for forwarding raw Apple events, et nous transmettrons les événements bruts tels quels depuis Apple.
Si les notifications cessent d’atteindre Adapty, les nouvelles transactions, renouvellements et remboursements ne s’affichent plus. Adapty ne le signale pas — consultez Si les mises à jour cessent d’arriver.
Authenticité des notifications
Adapty ne vérifie pas l’origine des notifications entrantes de l’App Store Server au-delà de l’URL de notification elle-même — il ne vérifie ni l’adresse IP de l’expéditeur ni la signature JWS d’Apple. Traitez l’URL de notification comme un identifiant secret : toute personne qui la possède peut envoyer un payload.
Le type de notification TEST du Sandbox Apple n’est jamais enregistré, quel que soit l’expéditeur, donc en envoyer une manuellement ne crée jamais d’événement dans le Event Feed.
Et ensuite
Configurez le SDK Adapty pour :