Zum Beispiel zu beurteilen: Es gibt zwei verschiedene Spielcharaktere in einer einzigen iPhone-Gerät, wir nennen es A und B.iOS IAP, wie mehrere Benutzer auf dem gleichen Gerät
Zuerst App Benutzer-Login als A, führt er eine IAP-Aktion aus, die eine Abmeldung ohne den Kauf abgeschlossen hat.
Dann App Benutzer-Login als B, dann beenden Ereignis der Ankunft kaufen, das ist das Problem, wie der Eingang zu A gehört zu beurteilen, nicht B.
Ich googeln, fand SKMutablePayment.requestData
kann lösen diese verwendet werden, Problem, aber Apple Dokument sagte mir, dies ist eine vorbehaltene Eigenschaft, und muss Null sein, sonst wird die Zahlung abgelehnt werden.
requestData Reserviert für zukünftige Verwendung. (schreibgeschützt)
@Eigenschaft (nicht atomisch, kopieren, schreibgeschützt) NSData * requestData Diskussion Der Standardwert ist null. Wenn requestData nicht null ist, wird Ihre Zahlung Anfrage abgelehnt.
Verfügbarkeit Verfügbar in iOS 3.0 und höher. Erklärt In SKPayment.h
so Ihre Frage ist, wie die Benutzeridentität (wie zB Benutzername) passieren zusammen mit dem IAP Anfrage? – Raptor
@Raptor ja, denke ich. – user1298239
Ich denke, das ist kein Problem. Durch das Abmelden werden Ihre IAPs nicht entfernt. –