将文件从一个应用程序传输到同一设备中的任何其他应用程序

时间:2012-12-13 07:22:49

标签: iphone ios ios4 converter file-transfer

我有一个应用程序可以将文件从.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];
}

0 个答案:

没有答案