View a markdown version of this page

Problembehandlung im Anwendungsstudio - AWS App Studio

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Problembehandlung im Anwendungsstudio

Dieses Thema enthält Anleitungen zur Problembehandlung und zum Debuggen von Problemen beim Erstellen von Anwendungen.

Verwenden des Debug-Bedienfelds

Um Sie beim Live-Debuggen beim Erstellen Ihrer Apps zu unterstützen, bietet App Studio ein zusammenklappbares Builder-Debug-Bedienfeld, das sich über die Seiten, Automatisierungen und Daten-Tabs des Application Studios erstreckt. In diesem Bereich werden sowohl Fehler als auch Warnungen angezeigt. Warnungen dienen zwar als umsetzbare Vorschläge, wie z. B. Ressourcen, die nicht konfiguriert wurden, aber Fehler müssen behoben werden, damit Ihre App erfolgreich in der Vorschau angezeigt oder veröffentlicht werden kann. Jeder Fehler oder jede Warnung enthält einen Link zum Anzeigen, über den Sie zum Ort des Problems navigieren können.

Das Debug-Panel wird automatisch mit neuen Fehlern oder Warnungen aktualisiert, sobald sie auftreten. Die Fehler oder Warnungen verschwinden automatisch, sobald sie behoben sind. Der Status dieser Warn- und Fehlermeldungen bleibt erhalten, wenn Sie den Builder verlassen.

JavaScript Umgang mit Ausdruckssyntax und Datentypen

App Studio bietet eine JavaScript Fehlererkennung und hebt Fehler hervor, indem Sie Ihren Code mit roten Linien unterstreichen. Diese Kompilierungsfehler, die eine erfolgreiche Erstellung der App verhindern, weisen auf Probleme wie Tippfehler, ungültige Verweise, ungültige Operationen und falsche Ausgaben für erforderliche Datentypen hin. In der folgenden Liste finden Sie häufig auftretende Probleme:

  1. Fehler, die durch das Umbenennen von Ressourcen verursacht werden: Wenn JavaScript Ausdrücke auf Ressourcennamen in App Studio verweisen, führt das Ändern dieser Namen dazu, dass die Ausdrücke falsch sind und zu Fehlern führen. Sie können diese Fehler im Debug-Bereich einsehen.

  2. Probleme mit dem Datentyp: Nicht übereinstimmende Datentypen führen zu Fehlern in Ihrer App. Wenn beispielsweise eine Automatisierung so konfiguriert ist, dass sie einen Parameter vom Typ akzeptiertString, eine Komponente jedoch so konfiguriert ist, dass sie einen Wert vom Typ sendetInteger, tritt ein Fehler auf. Stellen Sie sicher, dass die Datentypen der entsprechenden Ressourcen, einschließlich Komponenten, Automatisierungen sowie Datenentitäten und Aktionen, übereinstimmen. Möglicherweise müssen Sie den Typ des Werts in einem JavaScript Ausdruck ändern.