Future<String> getDownloadUrl(UploadTask uploadTask) async { TaskSnapshot storageTaskSnapshot = await uploadTask.whenComplete(() {}); return await storageTaskSnapshot.ref.getDownloadURL(); }