我创建了一个用于更新固件的应用。我想添加一个将下载文件转发到我的应用程序的功能。
确实,当我从电子邮件下载fw文件时,我想将其转发到我的应用程序。
下载文件后,当我按下“更多”按钮时,我的应用程序出现在列表中,我想单击它以转发文件。
我发现了许多解决此问题的方法,例如'在info.plist中添加“应用程序支持iTunes文件共享->是”','共享扩展'等。但是它们是可以将文件从我的应用程序转发到另一个应用程序的方法。我需要“如何将下载文件转发到我的应用程序”。
我该如何解决这个问题?请详细通知我。
取决于您要处理的文件类型。如果是已知类型之一,则只需将该类型添加到info.plist文件中的Document Files中,您的应用就会在UIActivityViewController
中显示为该文件的处理程序。关于如何添加您的应用程序可以处理的文件类型,已经有一个很棒的官方教程:https://developer.apple.com/library/archive/qa/qa1587/_index.html
之后,您所要做的就是在application(_:open:options:)
中实现AppDelegate
。