Da wir inzwischen mehrfach Hinweise auf Probleme mit OneDrive – insbesondere unter iOS – erhalten haben, möchten wir euch auf eine mögliche Ursache aufmerksam machen.
Sollte das Hochladen von Dateien direkt aus dem OneDrive-Speicher sporadisch nicht funktionieren, kann dies mit der Art zusammenhängen, wie OneDrive Dateien unter iOS bereitstellt:
OneDrive zeigt Dateien in der iOS-Dateiauswahl teilweise auch dann an, wenn sie auf dem Gerät noch nicht tatsächlich gespeichert sind, sondern lediglich als Cloud-Platzhalter vorliegen. Beim Auswählen einer solchen Datei müsste iPadOS diese zunächst herunterladen und anschliessend an die LearningView-WebView übergeben.
Wenn dieser Vorgang fehlschlägt, erhält LearningView unter Umständen keine verwertbare Datei. Dabei kann beispielsweise Folgendes passieren:
- Es wird gar kein Auswahlereignis ausgelöst.
- Die übergebene Datei hat eine Grösse von 0 Byte.
- Die übergebene Dateiliste ist leer.
Die Ursache kann ein festgefahrener OneDrive-File-Provider auf einzelnen iPads sein. Ein Neustart des iPads kann das Problem vorübergehend beheben. Es kann jedoch später erneut auftreten.
Das Problem ist nicht spezifisch für LearningView, sondern kann grundsätzlich auch andere Apps und Dienste betreffen, die über die iOS-Dateiauswahl auf OneDrive zugreifen. Bei Microsoft ist dieses Problem bekannt.
Lösung:In der OneDrive-App können einzelne Dateien oder ganze Ordner als
,,offline verfügbar" markiert werden. Dadurch werden die Dateien tatsächlich auf das Gerät heruntergeladen und stehen iOS direkt zur Verfügung. Anschliessend lassen sie sich in der Regel problemlos in LearningView hochladen.
Viele Grüsse
Michael