Disponibilité du service In-App
Chaque système d'exploitation (Android, iOS, Windows) propose un service qui définit un appareil pour les achats in-app dans l'app store correspondant. La fonction MobileTogether mt-in-app-purchase-service-started() vérifie si le service a été démarré sur le système d'exploitation respectif. Il renvoie true() ou false().
Dans l'exemple de projet, cette fonctionnalité a été activée en tant qu'action clic-bouton sur le bouton Le Service InApp est-il disponible ? (voir la capture d'écran ci-dessous).
Quand vous avez cliqué sur le bouton, la fonction mt-in-app-purchase-service-started() est appelée et le nœud ServiceAvailable dans l'arborescence \$PERSISTENT est mis à jour en se basant sur la valeur retournée par la fonction. Puisque ce nœud est le lien de la source de page du label à droite du bouton, la valeur du nœud est immédiatement affichée dans le label.