2012-04-04 5 views
1

Ich verkaufe Apps über In-App innerhalb meiner App, derzeit was ich tue ist, wenn jemand das In-App-Element bereits gekauft hat, dann zum Zeitpunkt der Aktualisierung fragen für den Kauf es wieder, es kostet kein Geld, aber es fragt jedes Mal für die Anmeldung und das Passwort, ist eine Möglichkeit, dieses Protokoll im Gange zu überspringen, ich möchte es aktualisiert werden, ohne um Kauf und Passwort zu fragen.In-App-Update fragen nach erneutem Kauf

+0

Sie meinen, sobald der Benutzer Einkäufe tätigt, sollte der UI-Status bestehen bleiben? Die Benutzeroberfläche sollte immer angezeigt werden, basierend auf dem Benutzer gekauft hat oder nicht? –

+0

Nein, dass ich in der Lage bin zu verfolgen, kann ich bekommen, ob Benutzer es gekauft hat oder nicht, aber ich möchte den Prozess der Frage "Möchten Sie diese App kaufen?" Überspringen –

+0

Sobald Sie mit der Zahlung begonnen haben, werden alle Warnungen vom Store Kit Framework geliefert. Wir können sie nicht kontrollieren. Wenn es sich um nicht verbrauchbare Produkte handelt, können Sie überprüfen, ob der Benutzer das Produkt bereits gekauft hat. Falls nicht, lassen Sie den Kauf bei erfolgreicher Zahlung zu, speichern Sie die Benutzereinstellungen oder die Schlüsselkette, damit wir das nächste Mal wissen, dass das Produkt erfolgreich gekauft wurde. –

Antwort

0

Sie müssen den Kaufverlauf des Benutzers irgendwie auf dem Datenträger zwischenspeichern, um dies zu verhindern. Andernfalls müssen Sie den Benutzer bitten, sich mindestens einmal bei Apple zu authentifizieren (durch Ausführen einer Transaktionswiederherstellung oder durch erneute Ausführung) -Einkauf Ihrer Produkte).

Verwandte Themen