clearTempDir static method
Implementation
static Future<void> clearTempDir() async {
if (!kIsWeb) {
final tempDir = await getTemporaryDirectory();
final files = tempDir.listSync();
int i = 0;
for (final file in files) {
try {
debugPrint("Deleting ${file.path}");
if (file is File || file is Directory) {
await file.delete(recursive: true);
}
i++;
} catch (_) {
///
}
}
debugPrint("Deleted $i files");
}
}