Apple a présenté StoreKit 2, un ensemble d’API pour les achats et les abonnements in-app, dans le cadre du lancement cette semaine d’iOS 15, iPadOS 15 et watchOS 8. Ces outils basés sur Swift pourraient aider les développeurs à mieux suivre et prendre en charge les achats effectués par leurs utilisateurs. Cela signifie que les développeurs n’auront plus à compter sur certaines solutions tierces comme RevenueCat.
Le kit introduit de nouvelles API pour déterminer les droits aux produits et l’éligibilité aux offres, obtenir rapidement l’historique des achats in-app d’un utilisateur, connaître le dernier statut d’un abonnement avec une simple vérification. Il fournit un moyen pour les utilisateurs de gérer les abonnements et de demander des remboursements in-app.
La société met également à jour l’API du serveur App Store et les notifications du serveur App Store afin que les développeurs puissent savoir quand l’abonnement d’un utilisateur expire en temps réel. A noter qu’une extension gratuite peut également être proposée.
Dans un billet de blog décomposant les changements d’Apple, RevenueCat note que les fonctionnalités de StoreKit 2 ne fonctionnent que lorsque les appareils fonctionnent avec des logiciels plus récents comme iOS 15. Les apps qui prennent encore en charge les anciennes versions du système d’exploitation d’Apple sont encouragées à utiliser le StoreKit original. StoreKit 2 et StoreKit sont interopérables. Apple écrit: les achats effectués avec l’API StoreKit originale seront toujours accessibles via les nouvelles API de transaction et d’informations de renouvellement de StoreKit 2.
Ces changements pourraient rendre beaucoup plus facile l’offre d’un support client traditionnel pour les achats in app. Il est intéressant de noter que, du point de vue d’Apple, il s’agit d’une autre petite incitation pour les développeurs à fournir une sorte d’achat in-app ou d’abonnement qui profite financièrement à l’entreprise.
Laissez une réponse
Commentaires