Swift 从firebase存储获取pdf

Swift 从firebase存储获取pdf,swift,firebase,firebase-storage,Swift,Firebase,Firebase Storage,假设我在firebase存储中有一个10页的PDF文件。 在firebase存储引用中,它具有以下代码 let islandRef = storageRef.child("images/island.jpg") // Download in memory with a maximum allowed size of 1MB (1 * 1024 * 1024 bytes) islandRef.getData(maxSize: 1 * 1024 * 1024) { data, error in

假设我在firebase存储中有一个10页的PDF文件。 在firebase存储引用中,它具有以下代码

let islandRef = storageRef.child("images/island.jpg")

// Download in memory with a maximum allowed size of 1MB (1 * 1024 * 1024 bytes)
islandRef.getData(maxSize: 1 * 1024 * 1024) { data, error in
  if let error = error {
    // Uh-oh, an error occurred!
  } else {
    // Data for "images/island.jpg" is returned
    let image = UIImage(data: data!)
  }
}

我已经尝试过了,并且尽了最大努力下载并使用PDFKit显示pdf文件。但是我总是从firebase得到一个错误或者控制台中出现了一些错误

我的做法是将文件名更改为正确的文件名,并将数字“1”更改为“10”

我不知道如何使用参考资料中的本地文件

//编辑

let storage = Storage.storage()
        let storageRef = storage.reference(forURL: "gs://---.appspot.com")
        let dataRef = storageRef.child("Slide.pdf")

        let downloadTask = dataRef.getData(maxSize: 100 * 2000 * 2000) { data, error in
        if (error != nil) {
            print("Uh-oh, an error occurred!")
        } else {
            print("download success!!")

            let pdf:PDFDocument = PDFDocument(data: data!)!
            self.userDefaults.setValue(pdf, forKey: "PDF-Slide")
        }
    }
编辑

抱歉问了这么疯狂的问题。
我把它修好了,一直下载pdf文件,并试图将pdf文件保存到userdefault,因此应用程序总是崩溃,因为它不支持保存pdfdocuments

“控制台中有问题”。有时我们需要知道错误来解决问题。请分享您的错误。“我已经尝试过并尽力下载了”您的存储路径中有图像吗?“还使用PDFKit显示pdf文件”包括尝试的代码。我添加了我实际使用的代码,用于问一个听起来很难的非常简单的问题。但是谢谢你帮我解决这个问题