
Apple s’apprête à offrir aux développeurs de l’App Store un outil tant attendu pour mieux promouvoir leurs achats intégrés, y compris pour les jeux. Finie la limitation aux abonnements, désormais, les développeurs pourront générer et distribuer des codes promo pour tout type d’achat in-app. Voici comment cela va fonctionner.
Des abonnements aux articles consommables
Jusqu’à présent, le système de codes promo de l’App Store était surtout réservé aux téléchargements gratuits ou aux abonnements renouvelables automatiquement, permettant aux développeurs de proposer des périodes d’essai à tarif réduit ou des offres spéciales.
Avec le changement à venir, ce système s’étend pour inclure ce qu’Apple qualifie de « consommables », « non-consommables » et d’abonnements non-renouvelables. Concrètement, cela signifie que les jeux mobiles pourraient distribuer des codes pour des gemmes gratuites ou des vies supplémentaires lors d’un événement, tandis qu’une application de productivité indé pourrait envoyer à ses utilisateurs un code unique pour des déblocages à tarif réduit.
Apple a détaillé ces changements lors d’une session de la WWDC25 intitulée « What’s new in StoreKit and In-App Purchase », expliquant que le nouveau flux de rédemption fonctionnera au sein des applications via l’API offerCodeRedemption existante, ou via l’interface utilisateur système pour les applications développées avec UIKit grâce à presentOfferCodeRedeemSheet.
Les développeurs ciblant iOS 16.3 et plus pourront adopter cette fonctionnalité, ce qui signifie que même si un iPhone ne fonctionne pas sous iOS 26, il pourra tout de même utiliser ces nouveaux codes promo pour les achats intégrés. Le même déploiement rétroactif s’appliquera à d’autres plateformes comme iPadOS, macOS, et plus encore.
Apple n’a pas encore annoncé quelle version d’iOS 26 inclura cette fonctionnalité, seulement qu’elle arrivera « plus tard cette année ». Mais étant donné le calendrier, il est fort probable que cela fasse partie d’iOS 26, répondant enfin à l’une des demandes les plus insistantes des développeurs pour StoreKit depuis des années.