Zum Inhalt springen

V7-Migrationshandbuch

Diese Anleitung behandelt folgende Themen:

  • Migrieren zur V1-Version von der main Version
  • Migrieren zur V1-Version von der development Version

V1 ist nur eine Portierung der Entwicklungsversion in die Hauptversion. Sie enthält jedoch eine Vielzahl wichtiger Änderungen, die in der main V0-Version nicht verfügbar sind. Diese Änderungen umfassen:

  • Zugriffsberechtigungen für Google-Anmeldung
  • Offline-Modus für Google-Anmeldung
  • Einheitliche Implementierung der verschiedenen Anwendungen
    • Umfangreiche Tests wurden durchgeführt, um sicherzustellen, dass alle Implementierungen des Google-Providers auf allen Plattformen gleichzeitig funktionieren
  • Änderungen in dem MainActivity.java für Android

  • Bitte fügen Sie Redirect-URLs im Google-Console hinzu. Ohne die Hinzufügung von Redirect-URLs funktioniert die Google-Anmeldung nicht.

    • Bitte wiederholen Sie die Anweisungen im Google Setup GuideBesonders suchen Sie nach Authorized redirect URIs
  • Stellen Sie sicher, dass Sie grantOfflineAccess in der Konfiguration nicht verwenden.

  • Diese Funktion wird in V1 nicht unterstützt.

Stellen Sie sicher, dass die Authentifizierung auf allen Plattformen funktioniert.

Migration von der V0-Entwicklungsversion
  • Abschnitt mit dem Titel “Migration von der V0-Entwicklungsversion” MainActivity.java Änderungen in der

    • für Android Bitte folgen Sie den Anweisungen im. Bitte suchen Sie speziell nach MainActivity.java. In V1 müssen Sie MUSSEN implementieren ModifiedMainActivityForSocialLoginPlugin in Ihrer Hauptaktivität. Diese Änderung ist entscheidend für die Funktion des Plugins.
  • Bitte fügen Sie Redirect-URLs im Google-Konto hinzu. Ohne die Hinzufügung von Redirect-URLs funktioniert Google-Login nicht.

    • Wiederholen Sie sich bitte anhand des Google Setup Guide. Bitte suchen Sie speziell nach Authorized redirect URIs
  • Stellen Sie sicher, dass Typen und Variablen korrekt sind. Bitte wissen Sie, dass Typen und Variablen zwischen Entwicklung und V1 möglicherweise nicht übereinstimmen.

  • Stellen Sie sicher, dass die Authentifizierung auf allen Plattformen funktioniert.