Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/106.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios UIDocumentPickerViewController限制,一次选择多个文件_Ios_Objective C_Uidocumentpickervc - Fatal编程技术网

Ios UIDocumentPickerViewController限制,一次选择多个文件

Ios UIDocumentPickerViewController限制,一次选择多个文件,ios,objective-c,uidocumentpickervc,Ios,Objective C,Uidocumentpickervc,为了能够从应用程序访问iCloud Drive, 我认为我们希望从应用程序中使用UIDocumentPickerViewController。 但当我使用UIDocumentPickerViewController时,我发现了以下问题 无法同时上载多个文件 无法同时下载多个文件 当从navigationController中按下ViewController时,将显示 变得奇怪 我想避免上述问题,那么,有没有其他方法可以不使用UIDocumentPickerViewController从iClou

为了能够从应用程序访问iCloud Drive, 我认为我们希望从应用程序中使用UIDocumentPickerViewController。 但当我使用UIDocumentPickerViewController时,我发现了以下问题

  • 无法同时上载多个文件
  • 无法同时下载多个文件
  • 当从navigationController中按下ViewController时,将显示 变得奇怪
  • 我想避免上述问题,那么,有没有其他方法可以不使用UIDocumentPickerViewController从iCloudDrive获取文件信息? 例如发送一些请求或查询。

    我搜索了很多,没有找到任何查询或请求获取文件,上传文件和从iCloudDrive下载文件

    如果你对此有任何想法,请告诉我


    谢谢,

    我不认为有任何直接的选择,但你可以考虑

    • …直接使用iCloud(不是iCloud驱动器),但用户只能从您的应用程序访问其文件
    • …使用Google Drive的共享扩展支持一次上载多个文件(Dropbox SDK可能也支持,但其共享扩展不支持)
    • …在上载之前压缩所有文件
    • …如果您控制文件格式,请更改文件格式,使其成为多个文件的捆绑包
    • …提交功能请求,并可能永远等待;)
    不确定这是否有帮助,但我认为你在这里没有太多选择