我希望我的应用程序能够从 Safari 复制 PDF 文件,just like adobe reader can copy them from Safari.
这是 adobe reader 使用的私有(private) API 吗? 我找不到任何关于此类操作的指南,通过阅读苹果文档,我变得更加困惑,现在我不知道是否需要使用 UIActivityViewController 或 UIDocumentInteractionController。
最佳答案
您应该特别查看注册对文件类型的支持
和从其他应用程序打开文件
部分。
将 PDF 注册为应用支持的文件类型后,您的应用将出现在按更多...
按钮时显示的列表中。
- 如果您的应用是唯一可以打开 PDF 的应用,则该应用将代替
“Adobe Acrobat”
显示在右侧。 - 如果您的手机上有多个可以打开 PDF 的应用,iOS 会选择其中一个,但您无法控制选择哪一个。即使用户也无法控制哪一个。
关于ios - Swift - 用于打开 PDF 文件的应用程序扩展,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44399693/