我无法从Firebase存储下载图像。 以下是代码。
let ref = storageRef.child("xxxx.jpg")
ref.data(withMaxSize: 1 * 1 * 1) { (data, error) in
if error != nil {
// Uh-oh, an error occurred!
} else {
}
}
错误总是返回。以下是错误消息。
可选(错误域= FIRStorageErrorDomain代码= -13032 \“尝试下载大小为254078字节的对象,超过1字节的最大大小。请考虑提高最大下载大小,或使用[FIRStorageReference writeToFile:] \” UserInfo = {totalSize = 254078,NSLocalizedDescription =尝试下载大小为254078字节的对象,超过1字节的最大大小。考虑提高最大下载大小,或使用[FIRStorageReference writeToFile:],maxAllowedSize = 1})
如果有人知道该怎么做,请帮助。
答案 0 :(得分:5)
您需要增加允许下载的尺寸
试试这个......
let imageRef = httpsRef.data(withMaxSize: 15 * 1024 * 1024, completion: {(data, error) in
if error == nil {
print("got imagedata \(data)")
} else {
print("ERROR DOWNLOADING IMAGE : \(error)")
}
})