1

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

  1. 不能一次上传多个文件。
  2. 无法一次下载多个文件。
  3. 当来自 navigationController 的 pushViewController 然后显示变得奇怪。

我想避免上述问题,那么有没有其他方法可以在不使用 UIDocumentPickerViewController 的情况下从 iCloudDrive 获取文件信息?比如发送一些请求或查询。

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

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

谢谢,

4

1 回答 1

1

我不认为有任何直接的选择,但你可以想到......

  • ...直接使用 iCloud(不是 iCloud Drive),但用户只能从您的应用程序访问他们的文件
  • ...使用支持一次上传多个文件的 Google Drive 共享扩展(Dropbox SDK 可能也支持,但他们的共享扩展不支持)
  • ...在上传之前压缩所有文件
  • ...更改文件格式,使其成为多个文件的捆绑,如果您可以控制文件格式
  • ...提交雷达/功能请求,并可能永远等待;)

不确定这是否有帮助,但我认为您在这里没有太多选择。

于 2016-01-14T09:17:04.663 回答