我有一个应用程序可以将文件从.png转换为.pdf等。现在我想在任何其他应用程序中打开这些转换后的文件,这些应用程序支持查看像pdf Viewer等文件。我已经制作了一个示例App识别同一设备中的各种其他应用程序,我也可以在其中打开我的文件 但 所有这些应用程序都会在Apple商店中启动。
主要问题是我如何在我的应用程序中测试此功能,该应用程序处于测试阶段并且未在Apple商店中提供?
我使用以下代码打开其他应用: -
- (UIDocumentInteractionController *) setupControllerWithURL:(NSURL *)fileURL
usingDelegate:(id <UIDocumentInteractionControllerDelegate>) interactionDelegate {
UIDocumentInteractionController *interactionController =
[UIDocumentInteractionController interactionControllerWithURL:fileURL];
interactionController.delegate = interactionDelegate;
return interactionController;
}
- (void)showOptionsMenu
{
NSURL *fileURL = [NSURL fileURLWithPath:@"https://itunes.apple.com/us/app/ifiles-converter-lite-convert/id576154331?ls=1&mt=8"];
docController = [self setupControllerWithURL:fileURL
usingDelegate:self];
bool didShow = [docController presentOptionsMenuFromBarButtonItem:_btnActions
animated:YES];
}