我的iOS应用程序下载的PDF可以被iBooks或任何其他应用程序查看吗?

时间:2016-03-08 07:19:27

标签: ios swift pdf

目前,我在应用程序上下载的PDF存储在应用程序的文档目录中,只能在应用程序中检索。有没有办法将PDF文件存储在可以被其他应用程序访问的公共文档目录中?

如果没有,有没有办法将我下载的PDF存储在其他应用程序中?文档目录(让我们说iBooks),以便它总是存储在iBooks中。

如果有任何方法,请详细说明。

1 个答案:

答案 0 :(得分:1)

没有"共同文件目录"在iOS上,每个App都是在自己的沙箱中启动的,无法直接从其他应用程序访问这些文件。 我建议您查看Apple的iOS File System Basics指南,以便更好地了解幕后发生的事情。

您仍然可以在代码中使用UIActivityController将pdf文件导出到iBooks或接受此类文件的任何应用,但需要用户进行一些互动。