Behoben Mobile app

Aufräumen des Chat-Rekorders und Screenshots

Der Chat überlässt Expo die Freigabe des Audiorekorders, und der Screenshot-Build öffnet das Eingabefeld, ohne die Aufnahmehardware einzurichten.

Der Chat liest keinen Audiorekorder mehr, nachdem Expo dessen natives Objekt beim Aufräumen des Bildschirms freigegeben hat. Expo kümmert sich um die Freigabe des Rekorders und beendet eine laufende Aufnahme, wenn dieses Objekt freigegeben wird.

Der eigene Build für Screenshots verwendet im echten Chat-Eingabefeld einen leeren Zustand für Anhänge. Er erstellt keinen Audiorekorder, und Versuche, aufzunehmen oder Anhänge auszuwählen, schlagen lokal fehl. Regressionstests decken das Aufräumen des Rekorders und die Abschottung der Screenshots ab. Die Aufnahme im Simulator muss nach dem Neubau der Screenshot-App noch von einem Entwickler geprüft werden.