Flatter Firebase хранения в ожидании getdownloadurl () не работает на IOS, но работает на Android - PullRequest
0 голосов
/ 04 декабря 2018

Я использую Flutter и пытаюсь загрузить изображение в хранилище Firebase и получить URL загрузки в качестве результата обратного вызова.Код ниже очень хорошо работает на android .Но это не работает на Ios :(

Есть ли какое-нибудь решение!?

Future _uploadFile(String uuid) async {
    StorageReference storageReference = storage.ref();
    final StorageReference imagesRef =
    storageReference.child('posters/$uuid');

    StorageUploadTask uploadTask = imagesRef.putFile(_imageFile);
    print(imagesRef.getDownloadURL());

    imageURL = await (await
    uploadTask.onComplete).ref.getDownloadURL();

}
...