openURL:当app在后台打开自定义文件时,未调用AppDelegate

时间:2018-01-29 09:38:59

标签: ios objective-c

我的应用程序需要能够从电子邮件中打开自定义类型的文件。一切都工作起来,但我注意到,在应用程序处于后台时尝试打开文件时它不再起作用,但在应用程序未运行时仍能正常工作。

我试图从AppDelegate方法获取文件的URL -application:openURL:options:永远不会被调用。

- (BOOL)application:(UIApplication *)app openURL:(NSURL *)url options:(NSDictionary<UIApplicationOpenURLOptionsKey,id> *)options {
    NSLog(@"Open URL fired !");
    [self handleURL:url];
}

由于应用关闭后它可以正常工作,我很确定自定义文件类型是否正确设置。

有人提出建议吗?

由于

0 个答案:

没有答案