【发布时间】:2014-01-15 12:29:09
【问题描述】:
我正在开发一个 iPad 应用程序,它能够从 Web 下载不同类型的文件。我想为用户提供将下载的文件(我的应用程序无法处理的文件)打开到设备中安装的其他应用程序的选项。
我知道这可以通过使用UIDocumentInteractionController 来完成,但我想跳过此方法中的显示选项。
例如:从网上下载一个pdf文件后,点击“打开”按钮,它应该会自动打开到设备中的adobe阅读器应用程序中。
CustomURL 是启动特定应用程序的有用方法,但可能难以获取某些应用程序的 URL 方案。
请分享你的想法。
提前致谢。
【问题讨论】:
-
您需要 URL 才能使其工作。已安装应用中注册的 URL 是文档交互控制器背后的基础。
-
有什么方法可以从 UIDocumentInteractionController 获取 URL 或相关细节吗?
-
不太可能。您也许可以从 UI 中获取应用名称,但不能从底层 URL 获取。
标签: ios iphone objective-c pdf