Wiederherstellen eines In-App-Kaufs mit einem Benutzer, der noch nie dafür bezahlt hat
Ich versuche, den In-App-Kauf in meiner App zu testen.
Wenn ich den In-App-Kauf mit einem Testbenutzer wiederherstelle, der den In-App-Kauf gekauft hat, funktioniert alles einwandfrei.
Aber wenn ich versuche, einen In-App-Kauf mit einem Benutzer, der wiederherzustellennicht Machen Sie den In-App-Kauf, bevor ich erwartet habe, dass das Framework die folgende Methode aufruft:
-paymentQueue:restoreCompletedTransactionsFailedWithError:
Stattdessen fordert das Framework:
-paymentQueueRestoreCompletedTransactionsFinished:
wie mein testbenutzer schon die in app gekauft hat ....
Ist das das normale Verhalten? Und wenn ja, wie teste ich einen Benutzer, der versucht, wiederherzustellen, ohne jemals die In-App zu kaufen?