热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Google云端硬盘和iOS8UIDocumentPickerViewController-文件变灰

如何解决《Google云端硬盘和iOS8UIDocumentPickerViewController-文件变灰》经验,求大佬解答?

我正在使用iOS8 UIDocumentPickerViewController将zip文件导出和导入到不同的云服务(iCloud,DropBox,Drive等)。

我在iCloud和Dropbox上没有问题,但是在Google云端硬盘中,我无法导入文件,因为在显示文件的界面中该文件显示为灰色(导出就像超级按钮一样工作)。

有趣的是,如果我通过Web界面将zip文件上传到云端硬盘,则文件不会显示为灰色,而是可以通过UIDocumentPickerViewController导入它-因此我怀疑这是在导出过程中出现的问题,当我想要创建该问题时导入zip文件。

笔记:

当然,可以通过Google云端硬盘网络界面下载导出的zip文件。

我尝试使用专有扩展名(而不是.zip)将其定义为info.plist,但结果相同(除从Drive导入外,其他所有地方都可以使用)

我以为问题是与传递给UIDocumentPickerViewController的UTI 有关,但是我尝试了所有类型的UTI(kUTTypeZipArchive,@“ public.archive”,@“ public.zip-archive”)(均不成功):或带有.zip扩展名)

我还导出/导入XML文件(具有专有扩展名),并且一切对于包括Drive在内的所有云服务都运行良好-我只需要在UIDocumentPickerViewController允许的UTI中添加“ public.data” UTI 。


推荐阅读
author-avatar
手机用户2602919727
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有