我做了什么:
我正在开发一个应用程序,它可以在iOS设备之间传输不同类型的文件(例如:图像,Word文档,视频)。我将这些文件保存在应用程序中。我已成功实施iCloud Drive以共享来自其他应用程序的文件(例如:Documents)。这就是它的完成方式,
UIDocumentPickerViewController *documentPicker =
[[UIDocumentPickerViewController alloc] initWithDocumentTypes:
@[(__bridge NSString *) kUTTypeContent,
(__bridge NSString *) kUTTypeData,
(__bridge NSString *) kUTTypePackage,
@"com.apple.iwork.pages.pages",
@"com.apple.iwork.numbers.numbers",
@"com.apple.iwork.keynote.key"]
inMode:UIDocumentPickerModeImport];
documentPicker.delegate = self;
documentPicker.modalPresentationStyle = UIModalPresentationFormSheet;
[self presentViewController:documentPicker animated:YES completion:nil];
[documentPicker release];
目的:
我想将我的应用程序文件(例如:图像,Word文档,视频)存储在“Documents / Files”文件夹中,以便通过其他应用程序(如文档)访问。
R& d:
这是reference doc我正在阅读以实现此目的。我设法通过编辑 info.plist 来创建我的应用程序的文件夹。但是无法显示存储在文档目录中的文件。
问题:
是否可以通过UIDocumentsPicker或其他方式将我存储在文档目录中的文件显示给另一个应用程序?。
如果有可能,是否有更容易阅读的参考文件? (我正在阅读的当前版本有点难以理解)。
感谢。