Willkommen beim Troubleshooting-Guide

Welcome to the Troubleshooting Guide

Hier findest du Lösungen für die häufigsten Probleme, die beim Erstellen und Verwenden von Lern-Apps auftreten können. Wenn du dein Problem hier nicht findest, schaue in unseren FAQ oder kontaktiere unseren Support.

Here you'll find solutions to the most common problems that can occur when creating and using learning apps. If you don't find your problem here, check our FAQ or contact our support.

JSON-Probleme

JSON Problems

❌ "Ungültiges JSON-Format"

❌ "Invalid JSON Format"

Problem: Deine JSON-Datei kann nicht gelesen werden.

Problem: Your JSON file cannot be read.

Lösung:

Solution:

  • Überprüfe die Syntax mit einem JSON-Validator
  • Check syntax with a JSON validator
  • Stelle sicher, dass alle Anführungszeichen korrekt sind (")
  • Make sure all quotation marks are correct (")
  • Überprüfe auf fehlende Kommas zwischen Objekten
  • Check for missing commas between objects
  • Stelle sicher, dass alle Klammern geschlossen sind
  • Make sure all brackets are closed

❌ "Fehlende Pflichtfelder"

❌ "Missing Required Fields"

Problem: Die App kann nicht erstellt werden, weil wichtige Felder fehlen.

Problem: The app cannot be created because important fields are missing.

Lösung:

Solution:

  • Stelle sicher, dass alle Pflichtfelder vorhanden sind: title, description, author, version, language
  • Make sure all required fields are present: title, description, author, version, language
  • Überprüfe die Schreibweise der Feldnamen
  • Check the spelling of field names
  • Stelle sicher, dass die Werte nicht leer sind
  • Make sure the values are not empty

❌ "Doppelte IDs gefunden"

❌ "Duplicate IDs Found"

Problem: Mehrere Elemente haben die gleiche ID.

Problem: Multiple elements have the same ID.

Lösung:

Solution:

  • Überprüfe alle IDs in deinen Vorträgen, Quiz-Fragen und Glossar-Einträgen
  • Check all IDs in your lectures, quiz questions, and glossary entries
  • Stelle sicher, dass jede ID eindeutig ist
  • Make sure each ID is unique
  • Verwende ein System für deine IDs (z.B. lecture-1, lecture-2, quiz-1, quiz-2)
  • Use a system for your IDs (e.g., lecture-1, lecture-2, quiz-1, quiz-2)

Upload-Probleme

Upload Problems

❌ "Datei zu groß"

❌ "File too large"

Problem: Deine JSON-Datei überschreitet die maximale Größe.

Problem: Your JSON file exceeds the maximum size.

Lösung:

Solution:

  • Teile deine App in mehrere kleinere Apps auf
  • Split your app into several smaller apps
  • Entferne unnötige Inhalte oder Formatierungen
  • Remove unnecessary content or formatting
  • Komprimiere deine JSON-Datei (entferne unnötige Leerzeichen)
  • Compress your JSON file (remove unnecessary spaces)

❌ "Upload fehlgeschlagen"

❌ "Upload failed"

Problem: Die Datei kann nicht hochgeladen werden.

Problem: The file cannot be uploaded.

Lösung:

Solution:

  • Überprüfe deine Internetverbindung
  • Check your internet connection
  • Stelle sicher, dass die Datei die Endung .json hat
  • Make sure the file has the .json extension
  • Versuche es mit einem anderen Browser
  • Try with a different browser
  • Lösche den Browser-Cache und versuche es erneut
  • Clear browser cache and try again

Anzeige-Probleme

Display Problems

❌ "App wird nicht angezeigt"

❌ "App not displaying"

Problem: Nach dem Upload wird die App nicht korrekt angezeigt.

Problem: After upload, the app is not displayed correctly.

Lösung:

Solution:

  • Überprüfe, ob alle Vorträge eine gültige ID und einen Titel haben
  • Check if all lectures have a valid ID and title
  • Stelle sicher, dass die Vorträge in der richtigen Reihenfolge sind (order-Feld)
  • Make sure lectures are in the correct order (order field)
  • Überprüfe, ob der Inhalt nicht leer ist
  • Check if the content is not empty

❌ "Quiz funktioniert nicht"

❌ "Quiz not working"

Problem: Die Quiz-Fragen werden nicht angezeigt oder funktionieren nicht.

Problem: Quiz questions are not displayed or not working.

Lösung:

Solution:

  • Überprüfe, ob alle Quiz-Fragen die erforderlichen Felder haben: question, type, options, correct
  • Check if all quiz questions have the required fields: question, type, options, correct
  • Stelle sicher, dass der correct-Index gültig ist (0-basiert)
  • Make sure the correct index is valid (0-based)
  • Überprüfe, ob der type entweder "multiple-choice" oder "true-false" ist
  • Check if the type is either "multiple-choice" or "true-false"

Browser-Probleme

Browser Problems

❌ "Seite lädt nicht"

❌ "Page not loading"

Problem: Die LernApp Creator-Seite lädt nicht oder ist sehr langsam.

Problem: The LernApp Creator page is not loading or is very slow.

Lösung:

Solution:

  • Lösche den Browser-Cache und Cookies
  • Clear browser cache and cookies
  • Versuche es mit einem anderen Browser (Chrome, Firefox, Safari, Edge)
  • Try with a different browser (Chrome, Firefox, Safari, Edge)
  • Deaktiviere Browser-Erweiterungen temporär
  • Temporarily disable browser extensions
  • Überprüfe deine Internetverbindung
  • Check your internet connection

❌ "JavaScript-Fehler"

❌ "JavaScript Error"

Problem: Es erscheinen JavaScript-Fehlermeldungen in der Konsole.

Problem: JavaScript error messages appear in the console.

Lösung:

Solution:

  • Aktualisiere deinen Browser auf die neueste Version
  • Update your browser to the latest version
  • Aktiviere JavaScript in deinem Browser
  • Enable JavaScript in your browser
  • Versuche es im Inkognito-/Privatmodus
  • Try in incognito/private mode

Mobile Probleme

Mobile Problems

❌ "App funktioniert nicht auf dem Handy"

❌ "App not working on mobile"

Problem: Die erstellte Lern-App funktioniert nicht richtig auf mobilen Geräten.

Problem: The created learning app doesn't work properly on mobile devices.

Lösung:

Solution:

  • Stelle sicher, dass deine Inhalte für mobile Geräte optimiert sind
  • Make sure your content is optimized for mobile devices
  • Verwende kurze Absätze und einfache Formatierung
  • Use short paragraphs and simple formatting
  • Vermeide zu lange Texte ohne Absätze
  • Avoid too long texts without paragraphs
  • Teste deine App auf verschiedenen mobilen Geräten
  • Test your app on different mobile devices

Performance-Probleme

Performance Problems

❌ "App lädt sehr langsam"

❌ "App loads very slowly"

Problem: Deine Lern-App benötigt sehr lange zum Laden.

Problem: Your learning app takes a very long time to load.

Lösung:

Solution:

  • Reduziere die Größe deiner JSON-Datei
  • Reduce the size of your JSON file
  • Teile große Apps in mehrere kleinere Apps auf
  • Split large apps into several smaller apps
  • Entferne unnötige Formatierungen und Inhalte
  • Remove unnecessary formatting and content
  • Optimiere deine Inhalte für bessere Performance
  • Optimize your content for better performance

Probleme vermeiden

Preventing Problems

Validiere deine JSON-Datei

Validate Your JSON File

Verwende immer einen JSON-Validator, bevor du deine Datei hochlädst.

Always use a JSON validator before uploading your file.

Backup erstellen

Create Backup

Erstelle regelmäßig Backups deiner JSON-Dateien.

Create regular backups of your JSON files.

Teste gründlich

Test Thoroughly

Teste deine App auf verschiedenen Geräten und Browsern.

Test your app on different devices and browsers.

Dokumentation lesen

Read Documentation

Lies die JSON-Format-Dokumentation und Best Practices.

Read the JSON format documentation and best practices.

Weitere Hilfe

Getting More Help

Wenn du dein Problem hier nicht gelöst hast, stehen dir weitere Ressourcen zur Verfügung:

If you haven't solved your problem here, additional resources are available:

📚 Dokumentation

📚 Documentation

Lies unsere ausführliche Dokumentation zu allen Funktionen.

Read our comprehensive documentation for all features.

JSON-Format

❓ FAQ

❓ FAQ

Finde Antworten auf häufig gestellte Fragen.

Find answers to frequently asked questions.

FAQ durchsuchen

💡 Templates

💡 Templates

Nutze unsere vorgefertigten Templates als Ausgangspunkt.

Use our pre-made templates as a starting point.

Templates ansehen

Bereit, deine Lern-App zu erstellen?

Ready to Create Your Learning App?

Nutze unsere Guides und Templates, um erfolgreiche Lern-Apps zu erstellen.

Use our guides and templates to create successful learning apps.