
Apple s’apprête à fournir aux développeurs de l’App Store un outil tant attendu pour mieux promouvoir les achats intégrés, y compris pour les jeux. À compter de la fin de cette année, les développeurs pourront enfin générer et distribuer des codes promo pour tout type d’achat intégré, et pas seulement pour les abonnements.
Jusqu’à présent, le système de codes promo de l’App Store d’Apple était principalement limité au déblocage de téléchargements gratuits ou à des périodes d’essai à tarif réduit pour les abonnements renouvelables automatiquement. Cependant, avec ce changement à venir, ce système va s’étendre pour inclure ce qu’Apple appelle des « consommables », des « non-consommables » et des « abonnements non renouvelables ». Concrètement, cela signifie que les jeux mobiles pourront distribuer des codes pour obtenir des gemmes gratuites ou des vies supplémentaires lors d’un événement en direct, ou qu’une application de productivité indépendante pourra envoyer par e-mail aux utilisateurs un code unique pour des déblocages à prix réduit.
Apple a détaillé ces changements lors d’une session de la WWDC25 intitulée “Quoi de neuf dans StoreKit et les achats intégrés”, expliquant que le nouveau processus de validation fonctionnera au sein des applications en utilisant l’API existante offerCodeRedemption, ou via l’interface système pour les applications utilisant UIKit avec presentOfferCodeRedeemSheet.
Les développeurs ciblant iOS 16.3 et versions ultérieures pourront adopter cette fonctionnalité, ce qui signifie que même si un iPhone n’exécute pas iOS 26, il pourra tout de même valider ces nouveaux codes promo pour achats intégrés. Le même déploiement rétroactif s’appliquera aux autres plateformes comme iPadOS, macOS, et plus encore.
Apple n’a pas précisé quelle version d’iOS 26 inclura cette fonctionnalité, se contentant d’indiquer qu’elle arrivera “plus tard cette année”. Toutefois, compte tenu des délais, il est raisonnable de parier que cela fera partie de iOS 26, réalisant finalement l’une des demandes les plus fréquemment exprimées par les développeurs concernant StoreKit ces dernières années.