Возможно, я неправильно понимаю, что вы пытаетесь сделать. Если так, игнорируйте.
Если вы хотите, чтобы пользователь мог «открыть с помощью ...» PDF-файл с помощью вашего приложения, вы можете реализовать
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
* 1006 Е.Г. *
- (BOOL)application:(UIApplication *)application openURL:(NSURL *)url sourceApplication:(NSString *)sourceApplication annotation:(id)annotation
{
NSLog(@"Open URL:\t%@\n"
"From source:\t%@\n"
"With annotation:%@",
url, sourceApplication, annotation);
NSString *filepath = [url path];
//...
return YES;
}
Я почти уверен, что это работает как для запуска приложения, так и для его вызова (то есть, если оно уже в фоновом режиме).