storekit

___ answer16025900 ___

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).
___ answer21167031 ___

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 %code% bedeutet %code% in Ihrer Debugger-Ausgabe.

    
___ tag123ios ___ iOS ist das mobile Betriebssystem, das auf dem Apple iPhone, iPod touch und iPad ausgeführt wird. Verwenden Sie dieses Tag [ios] für Fragen zur Programmierung auf der iOS-Plattform. Verwenden Sie die verwandten Tags [objective-c] und [swift] für Probleme, die für diese Programmiersprachen spezifisch sind. ___ answer26752438 ___

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.

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

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.

    
___ answer47043712 ___

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.

    
___ tag123stokit ___ Store Kit ist ein iOS-Framework, mit dem eine Anwendung Zahlungen von einem Benutzer für zusätzliche Funktionen oder Inhalte anfordern kann. ___
4
Antworten

Ermöglicht SKStoreProductViewController die Aktualisierung der App?

Ich konnte keine Informationen dazu finden ... Wenn ich eine SKStoreProductViewController -Instanz in meiner App starte und sie mit der iTunes-URL dieser App füttere, sind App-Updates möglich? Mit anderen Worten, ich möchte eine "Update" -Sch...
14.03.2013, 00:08
1
Antwort

Wie können automatisch verlängerbare Abonnements an interne Benutzer gebunden werden, nicht an Apple IDs?

Ich habe anscheinend eine Mauer getroffen, aber im Wesentlichen habe ich in meiner App eine Login-Seite für den Nutzer und eine Account-Seite. Wenn der Benutzer meine App öffnet und ein neues Konto erstellt, werden ihre Informationen auf einem F...
13.03.2017, 19:21
1
Antwort

SKStoreproductviewcontroller im Querformat abgeschnitten

Ich habe gerade SKStoreProductViewController hinzugefügt und von meinem eigenen UIViewController präsentiert. Wenn ich das Gerät in den Querformat-Modus drehe - nur der Header entspricht der Breite, werden andere Teile abgeschnitten %Vor%...
27.12.2012, 10:18
0
Antworten

SKStoreReviewController requestReview funktioniert nicht in der iMessage-Erweiterung

Ich habe versucht, SKStoreReviewController.requestReview() in meiner iMessage-Erweiterung aufzurufen, aber die Benutzeroberfläche wird nie angezeigt. Ich weiß, dass das System steuert, ob das angezeigt wird oder nicht, aber basierend auf der...
06.11.2017, 19:45
1
Antwort

Wie kann ich eine Stornierung des Abonnements beim Store Kit-In-App-Kauf testen?

Apples Dokumentation zum Testen eines Abonnements Kauf im Sandbox-Modus sagt:    "Um zu prüfen, ob ein Kauf storniert wurde, suchen Sie nach dem Feld" Stornierungsdatum "in der Quittung. Wenn das Feld ein Datum enthält, unabhängig vom Ablau...
30.04.2015, 21:10
2
Antworten

iOS In-App-Käufe: Sandbox Ungültige Produkt-ID

Hintergrund der etwas seltsamen Konfiguration, bevor ich auf das Problem stoße: An einer App für einen Kunden zu arbeiten und wir verwenden ein anderes iTunes-Entwicklerkonto als das, auf das es schließlich für die Entwicklung und Ad-hoc-Erstell...
04.10.2012, 22:05
4
Antworten

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

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 n...
06.02.2013, 16:33