问题是:我用以下命令打开文档
func documentPicker(_ controller: UIDocumentPickerViewController, didPickDocumentAt url: URL){}
按如下方式保存url:"/private/var/mobile/Containers/Data/Application/E8D502A1-7F9E-4E62-8DE3-7B66D711E35D/tmp/appName/15072021.ppdf»
一段时间后,我想和你分享这个文件
UIDocumentInteractionController(url: url)
但
FileManager.default.fileExists(atPath: url.path)
返回false,所以我不能这样做。
有人能帮上忙吗?
发布于 2021-11-27 14:05:26
使用文档选取器导入文档时,选定文档的副本将保存在临时位置。如果您计划稍后使用此文档,则必须将其移动到应用程序沙箱中的适当空间。以下是Apple documentation所说的:
根据文档选取器的模式,提供的URL的含义会有所不同:
URL指的是所选文档的副本。本文档为临时文件。只有在您的应用程序终止之前,它才可用。要保留永久副本,必须将此文件移动到沙箱中的永久位置。
https://stackoverflow.com/questions/70132612
复制相似问题