Ich habe eine App im App Store und möchte In-App-Käufe testen. Ich habe die auf der Apple-Website beschriebenen Schritte ausgeführt, habe jedoch einige Probleme.
Wenn ich versuche, mich in meiner Anwendung oder in den Einstellungen / iTunes & App Stores bei iTunes anzumelden, wird folgende Fehlermeldung angezeigt:
Die Erstellung eines iTunes-Kontos ist nicht zulässig.
Diese Apple ID kann derzeit nicht mit dem iTunes Store verwendet werden. Bitte versuchen Sie es später noch einmal
Ich habe im Internet gesucht, aber nichts darüber gefunden. Es scheint, als wäre ich der erste, der auf diese Art von Fehler stößt.
ios
in-app-purchase
sandbox
Silviu
quelle
quelle
Antworten:
Es sieht so aus, als hätte Apple dies schlecht dokumentiert. Grundsätzlich sollten Sie sich von diesem Bildschirm aus nicht mit Ihrem Sandbox-Benutzer anmelden. Melden Sie sich an, wenn Sie tatsächlich von Ihrem Test-IAP dazu aufgefordert werden.
Quelle: Anmeldung mit Sandbox-Testbenutzern auf dem Gerät nicht möglich
quelle
Ich hatte gerade das gleiche Problem. So habe ich es gelöst:
Et voilà! Du bist fertig. Hat für mich gearbeitet. Ich hoffe es funktioniert bei dir.
quelle
Ich hatte dieses Problem. Ich habe versucht, mich
changing existing Sandbox tester account password
am Gerät anzumelden ... aber es hat nicht funktioniert.Auch
iPhone device restart
hat nicht funktioniert [letzte Option, der die meisten Entwickler folgen ;-)]Ich dachte, es braucht Zeit, um diesen neu erstellten Sandbox-Test auf DB zu aktualisieren. So
left the login option as it is on device
Jetzt nach dem Start der App, die In-App-Kauf enthält. Drücken Sie die Ein-Taste, die für den In-App-Kauf verantwortlich ist. Dadurch werden Apple-Anmeldeinformationen abgefragt. Geben Sie hier die Anmeldeinformationen des Sandbox-Testers ein.
Voila das hat bei mir funktioniert!
quelle
Für diejenigen, die immer noch vor einem Problem stehen, ist hier die Lösung: Wählen Sie im Hauptbildschirm der Einstellungen "iTunes & App Store" (siehe Abbildung)
Scrollen Sie jetzt nach unten und Sie werden feststellen, dass Ihr vorheriger Apfel noch vorhanden ist. Melden Sie sich ab, sehen Sie sich das Bild als Referenz an. Wenn Sie jetzt eine App kaufen, werden Sie sowohl nach der Apple-ID als auch nach dem Passwort gefragt. Verwenden Sie Ihre Sandbox-Tester-Apple-ID und Passwort dort.
quelle
Das hat sich wieder geändert. So beheben Sie das Problem im Jahr 2020:
0) Gehen Sie auf Ihrem Testgerät zu Einstellungen.
1) Klicken Sie oben auf Ihren Kontonamen mit dem Namen "Apple ID, iCloud, iTunes & App Store".
2) Klicken Sie auf "iTunes & App Store"
3) Scrollen Sie ganz nach unten und suchen Sie die Option: "SANDBOX ACCOUNT". Es wird standardmäßig Ihre AppleID verwendet. Tippen Sie darauf und melden Sie sich ab.
4) Tippen Sie unter SANDBOX-KONTO auf "Anmelden".
5) Fügen Sie Ihre Anmeldeinformationen für das Sandbox-Konto hinzu. Sie müssen wahrscheinlich Ihre E-Mail-Adresse überprüft haben, bevor dies funktioniert.
quelle
Die beste Antwort ist richtig, aber wenn Sie immer noch das Problem haben:
Stellen Sie sicher, dass die App, bei der Sie sich anmelden möchten, eine mit Xcode installierte Entwicklungs-App ist. Sie erhalten den gleichen Fehler, wenn Ihre Version aus dem App Store installiert wurde.
(Ich war verwirrt, weil ich 5 Versionen fast derselben App habe.)
quelle