Hilfe-Center
English | Deutsch Zurück zur Seite

So erstellst du einen App Store Sandbox-Account

Schritt-für-Schritt-Anleitung zur Einrichtung eines Apple Sandbox-Tester-Accounts, um In-App-Käufe und Abonnements während der Entwicklung zu testen.

Apple erfordert, dass In-App-Käufe mit einem Sandbox-Tester-Account getestet werden – einer speziellen Apple ID, mit der Käufe abgeschlossen werden können, ohne echtes Geld auszugeben. Diese Anleitung führt dich durch den gesamten Prozess.

Was du vor dem Start benötigst

  • Ein aktives Apple-Developer-Konto (kostenpflichtig, 99 $/Jahr)
  • Zugang zu App Store Connect unter appstoreconnect.apple.com
  • Ein Testgerät mit iOS (nicht der Simulator – Sandbox-Accounts funktionieren nicht im iOS-Simulator)
  • Eine E-Mail-Adresse, die noch nie für eine Apple ID verwendet wurde

Schritt 1: Bei App Store Connect anmelden

Gehe zu appstoreconnect.apple.com und melde dich mit deinen Apple-Developer-Zugangsdaten an.

Schritt 2: Den Bereich „Sandbox-Tester” öffnen

  1. Klicke in der oberen Navigationsleiste auf Benutzer und Zugriff.
  2. Klicke in der linken Seitenleiste unter Tester auf Sandbox.
  3. Klicke auf das +-Symbol (Hinzufügen), um einen neuen Sandbox-Tester anzulegen.

Schritt 3: Tester-Details ausfüllen

Du siehst ein Formular mit folgenden Feldern:

  • Vorname / Nachname – Beliebiger Name. Dieser dient nur zur eigenen Übersicht.
  • E-Mail – Gib eine E-Mail-Adresse ein, die noch nie für eine Apple ID verwendet wurde. Bei einer bereits genutzten Adresse schlägt die Einrichtung fehl.
  • Passwort – Wähle ein sicheres Passwort. Dieses gibst du später auf dem Testgerät ein.
  • Geburtsdatum – Muss 18 Jahre oder älter sein, um Käufe tätigen zu können.
  • App Store-Gebiet – Wähle den gewünschten Storefront. Wenn du deutsche Preise oder deutschlandspezifische Produkte testen möchtest, wähle Deutschland.

Klicke anschließend auf Erstellen.

Schritt 4: Von der Apple ID auf dem Testgerät abmelden

Bevor du dich mit deinem Sandbox-Account anmeldest, melde dich von der echten Apple ID auf deinem Gerät ab:

  1. Öffne Einstellungen auf deinem iPhone oder iPad.
  2. Tippe oben auf deinen Namen.
  3. Scrolle nach unten und tippe auf Abmelden.
  4. Gib bei Aufforderung das Passwort deiner echten Apple ID ein und bestätige die Abmeldung.

Tipp: Verwende dein persönliches Hauptgerät nicht für Sandbox-Tests. Nutze ein dediziertes Testgerät oder ein Ersatzgerät, um keine Störungen bei echten Käufen, Abonnements und iCloud-Daten zu riskieren.

Schritt 5: Einen Kauf in deiner App auslösen

Du meldest dich nicht über die Einstellungen-App mit dem Sandbox-Account an. Stattdessen:

  1. Öffne deine App auf dem Testgerät.
  2. Navigiere zu einem Bereich, der einen In-App-Kauf auslöst.
  3. Tippe auf die Kaufschaltfläche.
  4. Wenn der App Store-Anmeldedialog erscheint, gib E-Mail und Passwort des Sandbox-Testers ein.

iOS meldet dich automatisch in der Sandbox-Umgebung an und verarbeitet eine kostenlose Testtransaktion.

Schritt 6: Kauf bestätigen

Nach Abschluss des Vorgangs solltest du Folgendes sehen:

  • Einen Bestätigungsdialog mit der Meldung, dass der Kauf erfolgreich war.
  • Das gekaufte Feature oder den freigeschalteten Inhalt in deiner App.
  • Keine Abbuchung von einer Zahlungsmethode – Sandbox-Käufe sind immer kostenlos.

Fehlerbehebung

„Diese Apple ID wurde noch nicht im App Store verwendet” – Tippe auf Überprüfen und akzeptiere die Nutzungsbedingungen mit deinen Sandbox-Zugangsdaten, dann versuche den Kauf erneut.

„Authentifizierung fehlgeschlagen” – Überprüfe, ob E-Mail und Passwort des Sandbox-Accounts korrekt eingegeben wurden. Diese Zugangsdaten sind getrennt von einer echten Apple ID.

Kaufschaltfläche ist ausgegraut oder fehlt – Stelle sicher, dass In-App-Käufe in App Store Connect konfiguriert und genehmigt sind und dass dein Provisioning-Profil die Funktion „In-App-Käufe” enthält.

Sandbox funktioniert, aber Produktionskäufe schlagen fehl – Sandbox-Accounts funktionieren ausschließlich in der Sandbox-Umgebung. Verwende für Produktionstests eine echte Apple ID.

Sandbox-Accounts verwalten

Du kannst mehrere Sandbox-Accounts für verschiedene Regionen oder zum Testen von Abonnement-Erneuerungszyklen anlegen. Um einen Sandbox-Tester zu löschen, gehe zu Benutzer und Zugriff → Sandbox-Tester, wähle den Account aus und klicke auf Löschen.

Abonnement-Erneuerungen sind in der Sandbox-Umgebung beschleunigt: Ein monatliches Abonnement wird alle 5 Minuten erneuert, sodass der gesamte Abonnement-Lebenszyklus schnell getestet werden kann.