Open Keynote from my app

Is it possible to open a Keynote file in the iOS-Keynote App from my app?

I tried with shortcuts, but do not know how to pass the file as input. I took the shortcut "Open Presentation" to open a file with Keynote, but it does not take my file as input. It always asked "Which presentation?" if I run this code:

NSString *shortcutURL = [NSString stringWithFormat:@"shortcuts://run-shortcut?name=%@&input=%@", myShortcutName, filePathToKeynote];

[[UIApplication sharedApplication] openURL:[NSURL URLWithString:shortcutURL] options:@{} completionHandler:nil];

Is there any other option to directly open the file in Keynote without showing a dialog where the user has to pick the Keynote App first? I know it's possible with UIActivityViewController, but I want to avoid showing the dialog where the user has to choose the application.

Open Keynote from my app
 
 
Q