Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Firebase存储返回url为零_Ios_Swift_Google Cloud Storage_Firebase Storage - Fatal编程技术网

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:)

您确定错误来自您在此处显示的代码吗?我怀疑是其他原因造成的。