Я использую response-native-fs для создания папки кэша для моего приложения. Мой пример использования - я создаю 50 изображений и сохраняю их в com.<package-name>/cache/fbf-cache/
. Пользователь выбирает из 50 изображений и сохраняет нужные изображения в галерее. Когда этап сохранения завершается, я использую RNFS.unlink("com.<package-name>/cache/fbf-cache/")
, чтобы удалить эту папку. Это работает, как ожидалось, и удаляет папку, но когда я go в настройках приложения, я вижу, что размер кэша увеличивается каждый раз, когда я делаю эту операцию. Поэтому я предполагаю, что метод unlink удаляет папку, но не освобождает использованное хранилище. Я также пробую метод scanFile, но он также не освобождает используемое хранилище.
Есть идеи, как решить эту проблему?
Спасибо!