【问题标题】:How do I forward a download file to my app in swift?如何快速将下载文件转发到我的应用程序?
【发布时间】:2019-10-14 08:07:02
【问题描述】:

我创建了一个用于更新固件的应用程序。我想添加一个将下载文件转发到我的应用程序的功能。

没错,当我从电子邮件下载 fw 文件时,我想将其转发到我的应用程序。

下载文件后,当我按下“更多”按钮时,我的应用程序出现在列表中,我想点击它来转发文件。

我找到了很多解决这个问题的方法,比如'add in info.plist "Application support iTunes filesharing -> YES"','share extension'等等。但它们是可以将文件从我的应用程序转发到另一个应用程序的方法。我需要“如何将下载文件转发到我的应用”。

【问题讨论】:

    标签: swift share forward


    【解决方案1】:

    这取决于您要处理的文件类型。如果它是已知类型之一,那么您需要做的就是将此类型添加到 info.plist 文件中的 Document Files 中,您的应用程序将在 UIActivityViewController 中显示为该文件的处理程序。 关于如何添加您的应用可以处理的文件类型已经有一个很棒的官方教程:https://developer.apple.com/library/archive/qa/qa1587/_index.html

    之后,您所要做的就是在您的AppDelegate 中实现application(_:open:options:)

    【讨论】:

    • 这解决了问题!谢谢@Bartosz Kunat :)
    猜你喜欢
    • 2017-11-24
    • 2015-03-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多