我正在使用新的文档提供程序功能尝试将文件导出到第三方云服务:
UIDocumentMenuViewController* activity = [[UIDocumentMenuViewController alloc] initWithURL:writer.file
inMode:UIDocumentPickerModeExportToService];
当我运行它时,我看到 iCloud、Google Drive 和 Dropbox 作为一个选项(它们似乎可以工作)。即使我安装了应用程序,我也没有看到 Box。
更奇怪的是,当我使用 时UIDocumentPickerModeOpen
,Box和 iCloud 一起出现了,但 Dropbox 和 Google Drive 不见了。但是,我无法从任一提供商打开文件;它不会让我选择我的自定义文档类型。在我只导出 CSV 文件的另一个应用程序中,似乎对所有提供商都没有问题。
该文件使用自定义文件类型,我猜这是问题的一部分。这里还有其他问题,我相信我已经正确地遵循了说明。
添加自定义文件类型时我错过了一步吗?创建文档菜单时还有其他选项吗?文档提供程序中是否存在错误?(我注意到它适用于 iCloud Drive 的所有情况。)