Загрузка хранилища Flutter Firebase занимает слишком много времени, но только на IOSIOS

Программируем под IOS
Ответить
Anonymous
 Загрузка хранилища Flutter Firebase занимает слишком много времени, но только на IOS

Сообщение Anonymous »

Я работаю над функцией загрузки своего приложения для Android и iOS и использую для этого Firebase Storage. Я загружаю небольшие изображения, размер которых едва превышает 100 КБ. На моем устройстве Android все работает отлично, но по какой-то причине мой iOS не работает должным образом. Вот рассматриваемый код:

Код: Выделить всё

      final snapshot = await _firebaseStorage
.ref()
.child("$profilePicsFolder/$fileName")
.putFile(resImg);
final String imgUrl = await snapshot.ref.getDownloadURL();
await auth.updateUserProfilePicture(photoUrl: imgUrl);
Проблема в том, что putFile() занимает вечность на iOS, а на Android это занимает всего пару секунд. И я заметил, что хотя выполнение функции putFile() все еще ожидает несколько минут, когда я проверяю хранилище Firebase напрямую, я замечаю, что файл загружается почти мгновенно.
Не знаю, что Здесь я делаю неправильно.

Подробнее здесь: https://stackoverflow.com/questions/743 ... nly-on-ios
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «IOS»