目前,我正在为我的iOS应用程序创build一个“文档提供程序扩展”。 我正在使用从我的应用程序,以及从其他应用程序的扩展来访问一些应用程序的内部文件。 在内部使用时,我使用下面的代码创build一个“UIDocumentPickerViewController”: UIDocumentPickerViewController* documentPicker = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:@[@"public.image"] inMode:UIDocumentPickerModeImport]; 扩展运行良好,但有一个例外:' validTypes '数组总是' nil ',所以我不能限制对有效文件的访问(在这个例子中:图像文件)。 我也testing了与其他应用程序(如邮件或Pixelmator)的扩展:相同的结果; 运行良好,但validTypes总是零。 当然我不知道,Mail或Pixelmator是如何初始化他们的文档选取器的。 有没有人看到我的错误? 还是有人看到了同样的问题? 并find了解决办法? 非常感谢!
苹果在iOS 8中提供iCloud Drive。 对于审查文件,我使用UIDocumentPickerViewController 。 但我不明白如何创build自定义图标,如这样的文件夹:(文件由…)
我正在学习更多关于ios扩展的知识,比如: 今天延期 照片编辑扩展 行动扩展 自定义键盘扩展 他们都没有学习上的困难,但是最近我试着去学习“文档提供者扩展”,而我却惊讶地没有在网上find任何有关如何使用它的相关教程(和其他人一样)。 我find的唯一select是使用文档,并且我了解到他可以从其他应用程序访问共享文档,还可以在应用程序中共享您自己的现有文档。 我在网上find的唯一的教程是网站MacStories,但他使用iCloud,在这个时候我不想使用iCloud,我想要喜欢的文档说: 允许其他应用程序访问您的应用程序pipe理的文件(没有iCloud) 在我的情况下,我已经知道“提供者文档扩展”是如何工作的,因此设法创build了一个新的目标types“文档提供者扩展”,只有这个。 任何人都知道这个扩展如何工作
我正在处理我的iOS应用程序上的文件共享,我是UIDocumentPickerViewController 。 我不知道为什么我的应用程序崩溃。 UIDocumentPickerViewController *documentPicker = [[UIDocumentPickerViewController alloc] initWithDocumentTypes:@[@"public.image"] inMode:UIDocumentPickerModeImport]; documentPicker.delegate = self; documentPicker.modalPresentationStyle = UIModalPresentationFormSheet; [self presentViewController:documentPicker animated:YES completion:nil]; 应用程序在突出显示的行上崩溃。 有没有人以前做过? 我想要像下面的附件一样做