Swift - 打开 PDF 文件的应用程序扩展
Swift - App Extension to open PDF files
我希望我的应用能够从 Safari 复制 PDF 文件,just like adobe reader can copy them from Safari.
这是 adobe reader 使用的私有 API 吗?
我找不到任何关于此类操作的指南,通过阅读苹果文档,我变得更加困惑,现在我不知道我是否需要使用 UIActivityViewController 或 UIDocumentInteractionController。
您需要查看 Document Interaction API
您应该专门查看 Registering Your Support of File Types
和 Opening Files From Other Apps
部分。
将 PDF 注册为您的应用程序支持的文件类型后,您的应用程序将出现在您按下 More...
按钮时显示的列表中。
- 如果您的应用是唯一可以打开 PDF 的应用,它将代替
"Adobe Acrobat"
显示在右侧。
- 如果您的 phone 上有多个可以打开 PDF 的应用程序,iOS 会选择一个,但您无法控制哪个。甚至用户也无法控制哪个。
我希望我的应用能够从 Safari 复制 PDF 文件,just like adobe reader can copy them from Safari.
这是 adobe reader 使用的私有 API 吗? 我找不到任何关于此类操作的指南,通过阅读苹果文档,我变得更加困惑,现在我不知道我是否需要使用 UIActivityViewController 或 UIDocumentInteractionController。
您需要查看 Document Interaction API
您应该专门查看 Registering Your Support of File Types
和 Opening Files From Other Apps
部分。
将 PDF 注册为您的应用程序支持的文件类型后,您的应用程序将出现在您按下 More...
按钮时显示的列表中。
- 如果您的应用是唯一可以打开 PDF 的应用,它将代替
"Adobe Acrobat"
显示在右侧。 - 如果您的 phone 上有多个可以打开 PDF 的应用程序,iOS 会选择一个,但您无法控制哪个。甚至用户也无法控制哪个。