iOS应用程序:openWithUrl:-如何返回调用应用程序

iOS应用程序:openWithUrl:-如何返回调用应用程序,ios,uiviewcontroller,openurl,Ios,Uiviewcontroller,Openurl,在我的应用程序中,我注册了一些“文档内容UTI”,以便从其他提供图像和PDF的应用程序中使用“打开…”选项调用。一切正常,我的应用程序被调用并获取/处理发送到我的应用程序的图像/PDF 到目前为止,我还没有弄清楚当我的应用程序完成图像/pdf处理后该怎么做。我见过一些应用程序返回到“打开时使用…”的应用程序,其他应用程序在被调用后仍然很忙 我想回到最初触发我的应用程序的应用程序,但还没有找到如何实现这一点。在这种情况下,弹出ViewController似乎不起作用 谢谢你的提示。你不能触发通过你

在我的应用程序中,我注册了一些“文档内容UTI”,以便从其他提供图像和PDF的应用程序中使用“打开…”选项调用。一切正常,我的应用程序被调用并获取/处理发送到我的应用程序的图像/PDF

到目前为止,我还没有弄清楚当我的应用程序完成图像/pdf处理后该怎么做。我见过一些应用程序返回到“打开时使用…”的应用程序,其他应用程序在被调用后仍然很忙

我想回到最初触发我的应用程序的应用程序,但还没有找到如何实现这一点。在这种情况下,弹出ViewController似乎不起作用


谢谢你的提示。

你不能触发通过你的应用程序打开文档的应用程序。

通常,你定义一个特殊的参数,你的应用程序将该参数视为一个要回拨的应用程序方案,然后任何应用程序都可以调用你的应用程序,并提供自己的启动方案作为该参数的值。有些应用程序支持它,有些不支持,有些没有相关文档。在最新的iOS版本中可能会有其他解决方案,因此您可能希望澄清要针对哪些iOS版本,并/或解释回调参数不适用于您的原因。谢谢您的回答。正如我的意图的一个例子:我正在使用一个名为iScanner的文档扫描应用程序。当我在iScanner的“用…打开”选项中选择“iBooks”时,iBooks打开,显示扫描的文档,iBooks保持在顶部。选择“iMessage”应用程序,我可以在发送完邮件后,在iScanner应用程序中重新创建一条带有扫描文档的新邮件。这就是我想要达到的目标。