Altova MobileTogether Designer

Jedes Betriebssystem (Android, iOS, Windows) bietet einen Dienst, der das Gerät für In-App-Käufe beim entsprechenden App Store konfiguriert. Mit Hilfe der MobileTogether-Funktion mt-in-app-purchase-service-started() wird überprüft, ob der Dienst auf dem entsprechenden Betriebssystem gestartet wurde. Ihr Resultat ist true() oder false().

 

Diese Funktionalität wurde im Beispielprojekt als Schaltflächenklick-Aktion der Schaltfläche Is InApp Service Available? aktiviert. (Siehe Abbildung unten).

MTDInAPPersistentTreeServiceAvail

Bei Klick auf die Schaltfläche wird die Funktion mt-in-app-purchase-service-started() aufgerufen und der Node ServiceAvailable in der \$PERSISTENT-Struktur wird auf Basis des von der Funktion zurückgegebenen Werts aktualisiert. Da dieser Node der Seitenquellen-Link der Beschriftung auf der rechten Seite der Schaltfläche ist, wird der Wert des Node sofort auf der Beschriftung angezeigt.

 

© 2017-2023 Altova GmbH