如何用我的应用程序打开文件? (当我的应用程序在后台时)

时间:2010-11-23 16:55:32

标签: iphone cocoa-touch ipad

我的应用程序读取某种文件(* .mndl),如果其他应用程序需要,我可以使用以下方法打开文件(使用options参数)。

application:didFinishLaunchingWithOptions:

它工作正常,但是当我的应用程序在后台仍处于活动状态且其他应用程序需要打开文件时,由于该方法不再被调用,而不是applicationDidBecomeActive:和/或{{1} }等被称为

我有哪些选择?

每次我想从示例中的Mail.app导入一些文件时,我都不想终止我的应用程序。 ;(

由于

1 个答案:

答案 0 :(得分:0)

我确定你已经检查了这一点,但有一个关于在文档中打开文件的一个很好的部分(link

在那里有一节讨论使用application:handleOpenURL:application:openURL:sourceApplication:annotation:打开文件,也许这就是您要找的内容?