So testen Sie den In-App-Käufe über Apple TestFlight?
Ich habe meine erste app in iTunes Connect (iOS 8, iPhone) und es ist jetzt erhältlich in Apple TestFlight für den internen und externen Testern.
Ich erstellte eine Non-Consumable in-app-Kauf für es und möchte es testen. Wie kann ich es meiner beta-app?
Ich bekomme diese Meldung in iTunes Connect:
Ihre erste In-App-Kauf eingereicht werden müssen, mit einem neuen app-version. Wählen Sie es aus der In-App-Kauf Abschnitt in der Version Details
und klicken Sie auf Senden.
Sie haben derzeit einen iOS kostenpflichtige Apps Vertrages in Kraft. Wenn diese In-App-Kauf eingereicht wurde, mit Ihrer app, dann die app
nicht auf dem App Store verfügbar, bis Ihr Vertrag geht in
Effekt. Rechtliche -, Admin-und Finance-Benutzer gehen können, um die Vereinbarungen, Steuer -,
und Banking-Modul in iTunes Connect, um Ihre status Vertrag.
Du musst angemeldet sein, um einen Kommentar abzugeben.
können Sie testen, in-app-Kauf mit test-Konto.gehen Sie zu itunes verbinden -> Benutzer und Rollen --> Sandbox-Tester
dann erstellen Sie ein Konto für die Erprobung Ihrer in-app-Kauf.
wenn der test den in-app-Kauf versuchen, zum Abmelden aus dem app store, die verwendet Ihre realen Konto. dann fragt itunes-Konto, während Sie in Tests in-app kaufen, dann geben Sie Ihr test-Konto-Anmeldeinformationen.TestFlight-Nutzer ist nicht erforderlich-sandbox-Konto, aber Sie werden gegen die Tests ist eine automatisch erstellte sandbox-Konto.
Quelle
Beachten Sie, dass Ihr TestFlight Benutzer ist eine legitime App Store Nutzer. Dass der Benutzer, der Erwerb, die Wiederherstellung, etc. aus dem IAP, die in der Sandbox im Gegensatz zu den echten IAP.
Auf iTunes Connect, die IAP werden kann "Genehmigt" oder "Bereit zum Senden" (oder jedem anderen status, ich denken).
Englisch
Tester - TestFlight - Apple Developer
中文
测试员 - TestFlight - Apple Developer
Testen IAP ist zu verlangen, dass ein test-Benutzer, den Sie erstellen unter iTunes connect. Plus code in Sie app zu implementieren IAP. Dann testen Sie "kaufen" den Artikel aus der app, unter der sandbox und verwenden Sie diese Benutzer-id.
Soweit ich weiß TestFlight ist nicht anders als die Prüfung der IAP auf Ihrem Gerät, indem Sie direkt auf Ihr Gerät.
Gehe ich davon aus, dass Sie nicht nur den IAP-bundle-id und erwarten, dass es etwas zu tun.
Wenn Sie nicht Hinzugefügt haben, code zu unterstützen, IAP, diese Antwort ist nicht trivial, die im Rahmen eines SE zu beantworten. Google IAP tutorial. Es gibt viele guten draußen.