Вот код, он нормально работает для небольшого кол-ва файлов:
for (const filename of this.state.iconFiles) {
const apiUrl = Config.siteURL;
const result = await FileSystem.downloadAsync(
`${apiUrl}/${filename}`,
`${FileSystem.documentDirectory}${filename}`
);
}
Но когда мне нужно скачать и сохранить 374 файла, то все время замирает.
Скачивает примерно 290 или 301 файл, останавливается и висит.
Перезапускал, очищал, перезагружал. Ничего не помогает. Примерно в районе 300-го файла останавливается и все.