与 Dropbox API v2 离线同步

Offline sync with Dropbox API v2

使用 Dropbox Sync API 有一种方法 [DBFile writeContentsOfFile] 可以在互联网连接离线时稍后同步文件。

新版 Dropbox API v2 中是否有类似的功能?

我在 DBFilesRoutes -uploadData:inputData: 上找到了一种方法,它适用于正常上传,但如果没有互联网连接则会失败并出现错误...不幸的是,当连接成功时它不会同步已恢复。

也许使用 DBFilesRoutes -uploadSessionStartData: 是解决方案(我很快就会尝试)。

不,很遗憾,官方 Dropbox API v2 SDK 不提供这样的离线支持。我们会将其视为功能请求。

uploadDatauploadSessionStartData的区别在于uploadData是一次调用上传文件,而uploadSessionStartData是和uploadSessionAppendV2Data一起使用的, uploadSessionFinishData 分批上传较大的文件。