3

ドキュメントの例に従って、Firebase ストレージからファイルを保存しようとすると、次のエラーが発生しました。

Optional(Error Domain=FIRStorageErrorDomain Code=-13000 "不明なエラーが発生しました。サーバーの応答を確認してください。" UserInfo={object=ProfilePicture/Jf2dFzI7LZNzQkOkdFfa3UWQJyH2.jpg、bucket=mapit-1333.appspot.com、NSLocalizedDescription=不明なエラーが発生しました、サーバーの応答を確認してください。、ResponseErrorDomain=NSCocoaErrorDomain、NSFilePath=/local/images、NSUnderlyingError=0x7fc8a080ab50 {Error Domain=NSPOSIXErrorDomain Code=13 "Permission denied"}、ResponseErrorCode=513})

これが私のコードです:

       let storage = FIRStorage.storage()
       let storageRef = storage.referenceForURL("gs://mapit-1333.appspot.com")


       let islandRef = storageRef.child("ProfilePicture/"+uid+".jpg")
        // Create local filesystem URL
        let localURL: NSURL! = NSURL(string: "file:///local/images/island.jpg")

        // Download to the local filesystem
        let downloadTask = islandRef.writeToFile(localURL) { (URL, error) -> Void in
            if (error != nil) {
                print(error)
            } else {
                let data = NSData(contentsOfURL: URL!)
                self.profileImage.image = UIImage(data: data!)
            }
        }
4

1 に答える 1