InApp Purchase - So erkennen Sie, wenn der Alert "In App-Kauf bestätigen" angezeigt wird

10

Ich habe meinen Laden eingerichtet, alles funktioniert perfekt.

Was ich jetzt versuche, ist, wenn sie auf eine Schaltfläche klicken, um etwas aus meiner App zu kaufen, zeige ich eine benutzerdefinierte UIActivityIndicator-Art an, um den Benutzern zu zeigen, dass die Dinge tatsächlich geladen werden (und sie davon abhalten) zurück, falls der Alarm mehr als 10 Sekunden dauert.)

Ich habe eine Zeitüberschreitung eingestellt, die nach einer Verzögerung von 30s ausgeführt wird, um den ActivityIndicator auszublenden, wenn der Speicher nicht antwortet, so dass die Benutzer nicht ewig warten müssen. All das funktioniert gut.

Das Problem ist, wenn der 'Bestätigen Sie Ihre In App Kauf'-Alarm angezeigt wird, ich bin mir nicht sicher, wie ich benachrichtigt werden soll, dass es erschien, damit ich den ActivityIndicator ausblenden kann, der immer noch auf der Rückseite läuft.

Es gibt Methoden zu erkennen, wenn der Benutzer Abbrechen oder Kaufen, die ich habe, aber ich möchte den ActivityIndicator verbergen, bevor sie einen schlagen, so dass die Benutzer es nicht im Hintergrund sehen, während sie es lesen.

Habe ich einen Delegierten übersehen, der dafür arbeiten würde? Oder muss ich etwas Brauchbares schreiben, um diese Arbeit so zu machen, wie ich es möchte?

Danke!

Ich habe auch versucht, das UIAlertViewDelegate mit dieser Methode zu implementieren, aber es kommt nicht zu den In-App Purchase-Warnmeldungssichten: (

%Vor%

Falls jemand anderes an einer Lösung interessiert ist, habe ich es erfunden.

Wenn Sie den Ladevorgang starten und eine Verbindung zu Ihrem Geschäft herstellen, können Sie einen Beobachter hinzufügen, den Sie abfangen können, wenn Ihr Telefon nicht mehr aktiv ist. Auf diese Weise wird bei Auswahl der In-App-Warnung die ausgewählte Methode aufgerufen und Sie können den Aktivitätsmonitor abbrechen.

%Vor%     
rob1302 31.01.2012, 22:25
quelle

1 Antwort

1

Überprüfen Sie den folgenden Link Ссылка es kann dir helfen

    
Exploring 12.12.2012 07:02
quelle