2012-05-16 8 views
5

Ich habe kürzlich eine App bei iTunes eingereicht, die In-App-Käufe hat. Zu welcher bestimmten Zeit sollte ich von der Verwendung des Sandbox-Servers zum Produktionsserver wechseln?Wann wechseln Sie von Sandbox zu Production StoreKit Server?

Jetzt? Oder nachdem es genehmigt wurde?

Ich kann jederzeit in meiner PHP-Datei auf meinem Server wechseln.

Ich habe mir die StoreKit-Dokumentation angeschaut und sie machen das nicht wirklich deutlich.

Danke!

Antwort

2

fand ich eine Antwort auf die StoreKit FAQ:

Welche URL soll ich meine Quittung (iOS) zu überprüfen, verwenden?

Use the sandbox URL https://sandbox.itunes.apple.com/verifyReceipt while testing your application in the sandbox and while your application is in review. 

Use the production URL http://buy.itunes.apple.com/verifyReceipt once your application is live in the App Store. 

Das einzige, was ich immer noch nicht verstehe ist, was passiert, wenn ich an meinem Computer bin nicht der Moment der App, den Schalter zu machen live geht?

+2

Legen Sie nicht fest, dass Ihre App automatisch freigegeben wird. Sie erhalten eine E-Mail mit der Bestätigung, dass sie genehmigt wurde, schalten Sie die URL um und lassen Sie die App dann manuell los. –

2

Mehr aus der FAQ:

immer Ihre Quittung zuerst überprüfen, mit der Produktion URL; Fahren Sie mit der Überprüfung der Sandbox-URL fort, wenn Sie einen 21007-Statuscode erhalten. Durch diese Vorgehensweise wird sichergestellt, dass Sie nicht zwischen URLs wechseln müssen, während Ihre Anwendung in der Sandbox getestet oder überprüft wird oder im App Store verfügbar ist.

Hinweis: Der 21007-Statuscode gibt an, dass es sich bei diesem Beleg um einen Sandbox-Empfang handelt, der jedoch zur Überprüfung an den Produktionsdienst gesendet wurde.