Wie überprüfen Sie den Sandbox-Server-Status? ("Verbindung zum iTunes Store nicht möglich")

7

Ich entwickle In-App-Kauf mit diesem hervorragenden Tutorial: Ссылка und ich bekomme einen Fehler "Kann nicht mit iTunes Store verbinden", die es scheint, dass die Sandbox-Server von Apple im Zusammenhang sein kann; Abgesehen davon, dass Sie nach Tweets zum Sandbox-Status suchen, gibt es eine andere Möglichkeit, ihren Status zu bestätigen, ansonsten ist es schwierig (zum Lesen), zu debuggen.

    
Nostradamus 06.02.2013, 16:33
quelle

4 Antworten

15

Fast ein Jahr zu spät, aber ich habe gerade das gleiche Problem. Soweit ich weiß, ist der beste Weg, den Status der iTunes Sandbox-Umgebung zu testen, diese URL zu überprüfen:

Ссылка

Ein Http/1.1 Service Unavailable bedeutet SSErrorHTTPStatusCodeKey=503 in Ihrer Debugger-Ausgabe.

    
MillaresRoo 16.01.2014 16:13
quelle
10

Ich werde das beantworten, falls jemand anderes auch darauf stößt. Ich habe eine App im App Store, die mit dem in der Frage erwähnten Tutorial erstellt wurde, und es funktioniert tadellos. Leider kann nach meiner Erfahrung die Zuverlässigkeit der Apple Sandbox Server zweifelhaft sein, ohne dass es einen offensichtlichen Ort gibt, online zu überprüfen, abgesehen von der Veröffentlichung in den Apple Foren und in der Hoffnung auf eine bestätigende Antwort.

Wie andere auf StackOverflow gesagt haben, ist der Schlüssel, um sicherzustellen, dass:

  1. Sie erstellen mindestens ein Testbenutzerkonto unter itunesconnect.apple.com
  2. Stellen Sie sicher, dass keine Kreditkarte mit dem Testkonto verknüpft ist
  3. Melden Sie sich NICHT in iTunes auf Ihrem Testgerät mit dem Testkonto an. Melden Sie sich stattdessen bei jedem iTunes Store-Konto an, bei dem Sie angemeldet sind. Dann kaufe ein IAP. Es wird nach Ihrem Benutzernamen und Passwort gefragt - geben Sie ihm Ihre Testbenutzername (n).
Nostradamus 15.04.2013 22:46
quelle
1

Zum Testen einer App in Sand Box. Befolgen Sie diese Schritte

  1. Um IAP zu testen, müssen wir einen Testbenutzer unter itunesconnect.apple.com

  2. erstellen
  3. Gehe zu Einstellungen und melde dich von allen aktiven Accounts ab (Mail, iTunes und App Store, Game Center)

  4. Starten Sie Ihr Gerät neu.

  5. Führen Sie Ihre App auf dem Gerät aus. Klicken Sie auf den IAP Button - & gt; wähle bestehenden Account - & gt; Geben Sie die Apple ID und das Passwort ein, die Sie in Schritt 1 erstellt haben. Jetzt ist alles in Ordnung.

Jinil 05.11.2014 08:17
quelle
1

Ich habe den Fehler "Kann nicht mit iTunes Store verbinden" bei der Verwendung eines Testers Sandbox-Konto. Das Problem war, dass ich mich mit diesem Konto auf meinem iPhone angemeldet und die mit dem Testkonto verknüpfte E-Mail-Adresse bestätigt hatte.

Ich habe das Problem gelöst, indem ich in iTunes Connect unter Benutzer und Rollen ein neues Testerkonto erstellt habe und mich nie mit dem Konto auf meinem Gerät angemeldet habe.

Der Grund für den Fehler in meinem Fall war, dass das Konto bei der Bestätigung der E-Mail-Adresse als Produktionskonto im AppStore registriert wurde und nicht mehr als Sandbox-Konto funktionierte.

Wenn Sie sich also einmal auf Ihrem Gerät anmelden, wird das Konto als Produktionskonto registriert und selbst wenn Sie sich erneut abmelden, wird dieses Konto nicht in der Sandbox funktionieren.

    
DevB2F 31.10.2017 20:06
quelle

Tags und Links