UIDocumentInteractionController无法启动

时间:2017-09-06 18:50:11

标签: swift

我想将媒体文件下载到我的iOS应用程序并使用UIDocumentInteractionController打开它。我成功地将它下载到沙箱,它位于文档文件夹中,完整路径类似于:

//Users/Me/Library/Developer/CoreSimulator/Devices/A8350F24-987E-4518-AA24-A984343623A3/data/Containers/Data/Application/4382B031-EDA5-47AB-91CD-A3C4106C2EFF/Documents/downloadedFile

然后我尝试使用UIDocumentInteractionController但没有任何反应。请看一下:

在课堂上:

var docController:UIDocumentInteractionController!

然后:

let fm = FileManager.default
let docsurl = try! fm.url(for:.documentDirectory, in: .userDomainMask, appropriateFor: nil, create: false)
let myurl = docsurl.appendingPathComponent("downloadedFile")
    self.docController = UIDocumentInteractionController(url: myurl)

我的路径是正确的,我可以通过查找器检查。我在真实设备上尝试过但仍无法正常工作。

0 个答案:

没有答案