我刚刚将Firebase存储更新到5.0.0,它看起来metadata.downloadURL()已经不再被识别了.(Value of type 'StorageMetadata' has no member 'downloadURL')
虽然在查看文档后仍应该可用:
该项目已经清理和重建.
我错过了什么吗?
通常,我使用以下命令将具有url的图像更新为Firebase存储:
Storage.storage().reference().child("profile_images").child(fileName).putData(uploadData, metadata: nil) { [weak self] (metadata, err) in
guard let strongSelf = self else { return }
if let err = err {
print(err)
}
guard let profileImageUrl = metadata?.downloadURL()?.absoluteString else { return }
ProfilePhotoHandler.Instance.addPhotoUrl(withUrl: profileImageUrl)
Run Code Online (Sandbox Code Playgroud)
}
但是现在Xcode 9.3显示警告:不建议使用downloadURL():使用`StorageReference.downloadURLWithCompletion()
Firebase文档仍然显示旧方法。有人能帮助我现在如何处理吗?