与 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 不提供这样的离线支持。我们会将其视为功能请求。
uploadData
和uploadSessionStartData
的区别在于uploadData
是一次调用上传文件,而uploadSessionStartData
是和uploadSessionAppendV2Data
一起使用的, uploadSessionFinishData
分批上传较大的文件。
使用 Dropbox Sync API 有一种方法 [DBFile writeContentsOfFile]
可以在互联网连接离线时稍后同步文件。
新版 Dropbox API v2 中是否有类似的功能?
我在 DBFilesRoutes -uploadData:inputData:
上找到了一种方法,它适用于正常上传,但如果没有互联网连接则会失败并出现错误...不幸的是,当连接成功时它不会同步已恢复。
也许使用 DBFilesRoutes -uploadSessionStartData:
是解决方案(我很快就会尝试)。
不,很遗憾,官方 Dropbox API v2 SDK 不提供这样的离线支持。我们会将其视为功能请求。
uploadData
和uploadSessionStartData
的区别在于uploadData
是一次调用上传文件,而uploadSessionStartData
是和uploadSessionAppendV2Data
一起使用的, uploadSessionFinishData
分批上传较大的文件。