Ios Firebase存储返回url为零
以下代码不适用于我。我在存储器中有Ios Firebase存储返回url为零,ios,swift,google-cloud-storage,firebase-storage,Ios,Swift,Google Cloud Storage,Firebase Storage,以下代码不适用于我。我在存储器中有/places/文件夹,里面有图像。这将为url返回nil- let storage = Storage.storage() let storageRef = storage.reference() let placesRef = storageRef.child("places/\(image).jpg") placesRef.downloadURL { url, error in if let error = error { // Hand
/places/
文件夹,里面有图像。这将为url返回nil-
let storage = Storage.storage()
let storageRef = storage.reference()
let placesRef = storageRef.child("places/\(image).jpg")
placesRef.downloadURL { url, error in
if let error = error {
// Handle any errors
print("Failed to download url:", error)
return
} else {
// Get the download URL for 'images/stars.jpg'
self.placeURL = url!
image = "\(url!)"
}
}
控制台中出现错误:Domain=nsurerrordomain code=-1002“不支持的URL”…
谢谢。你说得对,道格,我从未在这段代码中更新@Published var。。。。一个简单的假设
image = "\(url!)"
在@Published var数组中设置新值解决了我的问题。始终在SwiftUI中更新@Published one:) 您确定错误来自您在此处显示的代码吗?我怀疑是其他原因造成的。