Häufige Testfälle
Bevor du jeden der nachfolgenden Anwendungsfälle testest, stelle sicher, dass du die App unter App-Einstellungenaus deinem Testbenutzer-Facebook-Konto entfernst.
1. Ein neuer Nutzer deiner App meldet sich mit Facebook an
- Gehe zu deiner App und tippe auf die Schaltfläche
Log in with Facebook
. - Tippe auf OK, um die Leseberechtigungen zu bestätigen.
- Klicke erneut auf OK, um Schreibberechtigungen zu bestätigen, falls zutreffend.
- Gehe zu App-Einstellungen und überprüfe, dass die erteilten Berechtigungen angezeigt werden.
2. Jemand meldet sich mit Facebook an und war zuvor mit derselben E-Mail-Adresse über einen Facebook-fremden Vorgang angemeldet
- Gehe zu deiner App und melde dich mit deiner E-Mail-Adresse an.
- Melde dich von deiner App ab und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Tippe auf OK, um die Leseberechtigungen zu bestätigen (und erneut auf OK um die Schreibberechtigungen zu bestätigen, falls zutreffend).
- Gehe in Facebook zu App-Einstellungen und überprüfe, dass die erteilten Berechtigungen angezeigt werden.
3. Jemand, der in der Vergangenheit bereits mit Facebook in deiner App angemeldet war, meldet sich erneut an
- Gehe zurück zu deiner App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Tippe auf OK, um die Leseberechtigungen zu bestätigen (und erneut auf OK um die Schreibberechtigungen zu bestätigen, falls zutreffend).
- Deinstalliere deine App und installiere sie dann neu.
- Öffne deine App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Stelle sicher, dass du dich anmelden kannst, ohne dass Berechtigungsdialoge angezeigt werden.
4. Jemand bricht die Anmeldung mit Facebook ab und versucht dann, sich erneut anzumelden
- Gehe zu deiner App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Stelle sicher, dass die Leseberechtigungen angezeigt werden und tippe dann auf „Abbrechen“.
- Öffne deine App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Stelle sicher, dass die Leseberechtigungen erneut angezeigt werden.
5. Jemand entfernt deine App über die App-Einstellungen aus Facebook und besucht deine App dann erneut Deine App sollte dies erkennen und die Person auffordern, sich erneut anzumelden.
- Gehe zu deiner App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Tippe auf OK, um die Leseberechtigungen zu bestätigen (und erneut auf OK um die Schreibberechtigungen zu bestätigen, falls zutreffend).
- Gehe zu App-Einstellungen in Facebook und entferne deine App.
- Wiederhole die Schritte 1 und 2 und stelle sicher, dass die Anmeldung mit Facebook funktioniert.
6. Jemand ändert nach der Anmeldung mit Facebook in deiner App das Facebook-Passwort
In diesem Fall ist dein Token ungültig und Benutzer sollten benachrichtigt werden, dass ihre Facebook-Sitzung abgelaufen ist und sie sich erneut anmelden müssen.
- Ändere dein Facebook-Passwort und wähle die Option „Mich von anderen Geräten abmelden“.
- Gehe zu deiner App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Tippe auf OK, um die Leseberechtigungen zu bestätigen (und erneut auf OK um die Schreibberechtigungen zu bestätigen, falls zutreffend).
- Gehe zu App-Einstellungen in Facebook und überprüfe, dass die erteilten Berechtigungen angezeigt werden.
7. Jemand hat die Facebook-Plattform über die App-Einstellungen deaktiviert und meldet sich in deiner App an
Stelle in diesem Fall sicher, dass deine App den Fehler erkennt und Benutzer darüber benachrichtigt und diese zur integrierten Version von Facebook Login (nicht iOS) weiterleitet.
- Deaktiviere die Plattform in deinem Testnutzerkonto über die App-Einstellungen.
- Gehe zu deiner App und tippe auf die Schaltfläche „Mit Facebook anmelden“.
- Tippe auf OK, um die Leseberechtigungen zu bestätigen (und erneut auf OK um die Schreibberechtigungen zu bestätigen, falls zutreffend).
- Stelle sicher, dass die Plattform nun aktiviert ist und die App mit den korrekten Datenschutzeinstellungen zu deinem Testnutzerkonto hinzugefügt wurde.
8. Jemand besucht erneut deine App, nachdem dein App-Token abgelaufen ist
Lies unseren Leitfaden zum Umgang mit abgelaufenen Token.
9. Teste deinen Synchronisierungsstatus für Spiele, die ihren Status über mehrere Geräte hinweg synchronisieren möchten
- Melde dich mit Facebook in deiner App an und spiele das Spiel deiner App, bis du ein bestimmtes Level X erreichst.
- Melde dich auf einem anderen Gerät mit demselben oder einem anderen Betriebssystem mit Facebook an und überprüfe, ob du immer noch bei Level X bist.