Antwort

14

In App Billing unterstützt mehr als Fehler gemeldet Konto in code.google, haben einen Blick auf mich in-App-Produkte mit dem ersten Konto gekauft haben‘

Nach Mr.Sergej (in G + Android Entwickler-Community geschrieben) t mehr aktiv sein, wenn Sie mehrere Benutzerkonten verwenden !.

3

InApp Abrechnungskosten nur den Benutzer und teilt Ihre Anwendung, ob es erfolgreich war oder nicht. Es liegt an Ihnen, herauszufinden, wie Sie dem Nutzer geben können, was er gekauft hat.

Sie können ... die SharedPreferences der App umschalten, um ihren Kauf zu speichern. Offensichtlich können mehrere Personen die gleiche App auf demselben Gerät mit dem Kauf verwenden.

bieten Sie Login-Funktionalität, um einen Einkauf auf einen Server zu speichern, falls der Benutzer die App löscht oder ein neues Gerät erhält.

Verwenden Sie einmalige Käufe, um zu überprüfen, ob der Benutzer zuvor gekauft hat. Dies wird nicht auf mehrere Konten auf verschiedenen Geräten/mehreren Konten pro Gerät übertragen.

+0

Dies überträgt sich auf mehrere Geräte mit dem gleichen Konto, wie es sollte, aber es bricht vollständig, wenn das Konto, das bezahlt wurde, das zweite Konto in dem Gerät ist. – Sojurn