DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Fonctions WLangage / Fonctions spécifiques Mobile / Fonctions Achats In-App
  • Principe et mise en place
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
inAppVérifieAbonnement (Fonction)
En anglais : inAppCheckSubscription
Vérifie au démarrage de l'application iOS si les abonnements In-App ont été renouvelés.
Exemple
// Code d'initialisation du projet
inAppVérifieAbonnement(VérifAbonnement)
PROCÉDURE VérifAbonnement(bSuccès est un booléen, Produit est un inAppProduit)
SI PAS bSuccès ALORS
ToastAffiche(ErreurInfo())
RETOUR
SINON
// Appel de la fonction inAppListeAchat
// pour vérifier la date de début et fin de l'abonnement
FIN
Syntaxe
inAppVérifieAbonnement(<Procédure WLangage>)
<Procédure WLangage> : Nom de procédure
Nom de la procédure WLangage (également nommée "callback") exécutée si un des abonnements a été renouvelé. Pour plus de détails sur cette procédure, consultez Paramètres de la procédure utilisée par la fonction inAppVérifieAbonnement.
Remarques

Principe et mise en place

Sous iOS, il est possible de créer des abonnements auto-renouvelables pour les achats in-App.
Lorsque ce type d'abonnement arrive à terme, l'AppStore renouvelle automatiquement l'abonnement. Une nouvelle transaction d'achat est automatiquement créée et est transmise au démarrage suivant de l'application. Cette transaction doit donc être gérée par l'application pour prendre en compte le renouvellement de l'abonnement.
La fonction inAppVérifieAbonnement doit être appelée le plus tôt possible dans l'événement "Initialisation" du projet, afin de traiter les renouvellements d'abonnement. La procédure sera appelée autant de fois qu'il y a d'abonnements à renouveler.
Version minimum requise
  • Version 23
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 22/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale