2016-10-27 69 views
1

我無法從Firebase存儲下載圖像。 以下是代碼。未能從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 \「Attempeted下載對象,具有的254078個字節大小,這超過了1個字節的最大尺寸考慮提高最大下載大小,或使用[FIRStorageReference將writeToFile: ] \「UserInfo = {totalSize = 254078,NSLocalizedDescription =下載大小爲254078字節的對象,超過最大1字節的大小。 )

如果有人知道如何做到這一點,請幫助。

回答

3

你需要增加你允許下載

試試這個大小...

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)") 
     } 

    }) 
+1

謝謝。我嘗試併成功。 –