SKProductRequest gibt SSErrorHTTPStatusCodeKey zurück 404

8

Ich mache einen SKProductRequest mit MKStoreKit (v5). Ich mache eine SKProductRequest für ein Produkt, das bereits im App Store genehmigt wurde, aber ich erhalte einen Fehler. Speziell:

%Vor%

Was mich am meisten verwirrt, ist die SSErrorHTTPStatusCodeKey 404 . Das Produkt / IAP wurde in itunes connect erstellt. Ich habe mich auch von meinem persönlichen itunes Store-Account ausgeloggt. Ich bin ziemlich sicher, dass es die Anfrage stellt, itunes zu sandboxieren, weil ich MITM'd habe und es die Anfrage dort macht. Die Anfrage schlägt jedoch aufgrund von SSL-Problemen beim MITM fehl.

BEARBEITEN: Die Produktbezeichnungen, die mit SKProductsRequest erstellt wurden, sind definitiv freigegeben und entsprechen definitiv den Produktbezeichnungen in iTunes Connect

    
mergesort 25.08.2015, 13:30
quelle

4 Antworten

0

Also habe ich mit Apples Unterstützung auf hoher Ebene ausführlich über das Problem gesprochen. Offenbar könnten Sie bei älteren Versionen von iTunes Connect die Bundle-IDs von Apps gleich machen, wenn sie nie genehmigt wurden. Es gab mehrere Apps im Konto und eines hatte die gleiche Paket-ID wie die fragliche App. Nach dem Ändern der App-Bundle-ID hat alles funktioniert.

Interessant ist, dass iTunes Connect es Ihnen nicht mehr erlaubt, dieselbe Bundle-ID (explizit) wie eine andere App auszuwählen, auch wenn sie nicht genehmigt ist. Ein weiterer interessanter Punkt ist, dass die Apps seit 2010 die gleiche Bundle-ID haben. Ich bin mir nicht sicher, was dieses Problem verursacht hat.

Auch konnten wir uns mit diesem Problem nicht einreichen. Sobald dies behoben war, konnten wir uns einreichen. Die Vertreter von Apple sagten, sie hätten so etwas noch nie gesehen. Das liegt wahrscheinlich daran, dass nur wenige Apps, die 2010 relevant waren - als das alte iTunes Connect-Interface diese Art von Bug zuließ - immer noch relevant sind.

Nach einer guten Woche, in der ich meinen Kopf gegen meine Tastatur hämmere, ist alles fest und in gutem Zustand.

    
mergesort 08.09.2015, 16:20
quelle
0

Simulator

Simulator & gt; Inhalt und Einstellungen zurücksetzen ... & gt; Zurücksetzen

Gerät

Einstellungen App & gt; iTunes & amp; App Store & gt; your account & gt; Abmelden

MKStoreKit Tutorial

Erstellen Sie ein Beispielprojekt, mit dem Sie Ihr In-App-Kauf-Setup ausprobieren können. Geben Sie diesem Projekt denselben Bezeichner wie dem aktuellen, damit Sie Ihr Setup überprüfen können.

Podfile

%Vor%

Bridging-Header

%Vor%

MKStoreKitConfigs.plist

%Vor%

AppDelegate.swift

%Vor%

Xcode & gt; Ziel & gt; Fähigkeiten

    
SwiftArchitect 03.09.2015 04:19
quelle
0

404 ist ein Netzwerkfehler und besagt "Keine Verbindung zum iTunes Store". Bist du an einem Simulator? Ein Gerät? Hast du eine Firewall? Netzwerkprobleme? Kann die App allgemein auf das Netzwerk zugreifen?

    
Yariv 05.09.2015 07:05
quelle
0

Ich habe gerade dieses Problem ausprobiert. Meine App wurde akzeptiert und war im AppStore verfügbar, aber In App Purchase fehlte

Martin 06.12.2017 10:07
quelle

Tags und Links