2012-05-31 5 views
15

Ich arbeite an einem In-App-Kauf ... Ich hatte Dinge im Simulator/(Sandbox-Modus) gut funktioniert. Ich arbeite immer noch an einigen Sachen mit der App und den Tests. Heute, als ich den In-App-Kauf getestet habe, bekomme ich.In-App-Kauf testen mzfinance.InAppBuyLoginRequired_message (Sandbox)

In-App-Kauf Test mzfinance.InAppBuyLoginRequired_message (Sandbox)

ich in iTunes sah anschließen und sagte: „Abgelehnt“ unter dem in App-Kauf. Ich habe keine vollständigen Beschreibungen eingegeben, aber ich denke nicht, dass es wichtig war, weil ich zuvor die App von der Entwicklerin abgelehnt hatte.

Also ich löschte die in App Kauf ... hochgeladen/abgelehnt eine andere Binärdatei und fügte die neue in App Kauf. Ich habe die gleiche Apple-ID zum Testen verwendet. Das erste Mal, sagte es Erfolgreich. Ich probiere es erneut und bekomme die gleiche Fehlermeldung.

In-App-Kauf Test mzfinance.InAppBuyLoginRequired_message (Sandbox)

Jede Idee, was los ist? Ich gehe davon aus, dass der Code in Ordnung ist, da ich ihn nicht geändert habe. Irgendwas mit iTunes connect setup oder sowas.

+0

Haben Sie die Lösung? Ich bin auch mit dieser Frage konfrontiert – GauravSTomar

+0

Just posted it ... wird sehen. –

+0

Dies scheint auf der Seite von Apple ein Problem zu sein. Wir stoßen hier auf die gleiche Art von Problem. – MatthiasC

Antwort

4

hatte ich das gleiche Problem, ich konnte nicht alle In-App-Kauf, weil ich jedes Mal gesehen habe:

mzfinance.InAppBuyLoginRequired_message (Sandbox)

Früher i zu diesem Test meine in-App-Käufe getestet Konto und alles war in Ordnung. Ich habe ein neues Testkonto in iTunesConnect erstellt und es hilft !.

Gehe zu:

https://itunesconnect.apple.com/

Select:

"Benutzer verwalten" >> "Testbenutzer"

Next "Neuen Benutzer hinzufügen" und neue Benutzer mit einer beliebigen E erstellen Mail-Adresse (Ich habe eine imaginäre E-Mail-Adresse verwendet). Diese Arbeit für mich, ich benutze jetzt dieses zweite Konto zu testen.

Grüße

1

Samen Sachen Seit dem 31. Mai 2012 geschehen Bemerken dieses Verhalten nur im Simulator, auf dem Gerät alles in Ordnung ist.

Ich habe Tests auf dem Simulator jedes Mal erstellt neue Testbenutzer bei iTunesConnect erstellen. Es ist sehr zeitaufwendig, aber ansonsten funktioniert es nicht.

+0

Ich habe immer noch das gleiche Problem! Hast du es noch ? Es scheint, dass das Problem auftritt, wenn Sie ein Produkt kaufen möchten, das Sie bereits gekauft haben. Deshalb muss jedes Mal ein neuer Benutzer erstellt werden, um das Problem zu lösen. – CedricSoubrie

0

Es kommt nicht, wenn Sie die App zum ersten Mal kaufen. (Erstellen neuer Benutzer bedeutet, es zum ersten Mal zu kaufen). Dies kommt, wenn Sie versuchen, den InApp-Kauf wiederherzustellen und die Wiederherstellungseinkäufe nicht ordnungsgemäß ausgeführt haben.

Siehe Abschnitt "Wiederherstellen von Transaktionen" in In-App Purchase Programming Guide.