如何从其他应用程序打开ACTIVE应用程序时获取fileURL

问题描述:

我已经在info.plist中实现了DocumentTypes,并且applicationDidFinishedLaunchingWithOptions正常工作,因为我可以从选项字典中获取fileURL。如何从其他应用程序打开ACTIVE应用程序时获取fileURL

我的问题是:当我打开我的应用程序并将其发送到后台并打开其他应用程序(如Safari和“打开”)时,我的应用程序变为活动状态,并且无论如何都无法从任何地方获取fileURL?我发现applicationDidBecomeActive没有userInfo。

您需要在您的UIApplicationDelegate中覆盖application:handleOpenURL:application:openURL:sourceApplication:annotation:以获取此信息。

+0

工作。谢谢! – bobzsj87