从iCloud驱动器获取文件而不下载?

时间:2016-12-09 14:48:10

标签: ios swift nsfilemanager icloud-drive uidocumentpickervc

如何从UIDocumentPickerController获取文件URL,以便以后上传到我的服务器?将文件作为已实现的电报发送。现在只能从icloud下载文件并稍后发送。但我想学习如何在电报中实施?

这是我现在的代码:

Active Directory

1 个答案:

答案 0 :(得分:0)

这对我有用,我能够获取文件的URL并从中读取内容而无需下载文件

let documentPickerController = UIDocumentPickerViewController(documentTypes: [ICLOUD_DOCUMENT_SEARCH_TYPE], inMode: UIDocumentPickerMode.Import)
        documentPickerController.delegate = self
        self.presentViewController(documentPickerController, animated: true, completion: nil)

func documentPicker(controller: UIDocumentPickerViewController, didPickDocumentAtURL url: NSURL) {
    print(url)
}

然后,您可以使用NSFileManager来读取文件的内容。