目前,我在应用程序上下载的PDF存储在应用程序的文档目录中,只能在应用程序中检索。有没有办法将PDF文件存储在可以被其他应用程序访问的公共文档目录中?
如果没有,有没有办法将我下载的PDF存储在其他应用程序中?文档目录(让我们说iBooks),以便它总是存储在iBooks中。
如果有任何方法,请详细说明。
答案 0 :(得分:1)
没有"共同文件目录"在iOS上,每个App都是在自己的沙箱中启动的,无法直接从其他应用程序访问这些文件。 我建议您查看Apple的iOS File System Basics指南,以便更好地了解幕后发生的事情。
您仍然可以在代码中使用UIActivityController
将pdf文件导出到iBooks或接受此类文件的任何应用,但需要用户进行一些互动。