Dropbox迁移(API v1已退役)iOS目标c(备份,还原)

时间:2018-05-31 06:46:24

标签: ios objective-c iphone icloud-api dropbox-sdk

朋友们,请帮我解决如何将dropbox v1迁移到v2。

我的经理向我提供了一个旧项目,他们在本地使用sqlite数据库进行商店存储,并使用Dropbox sdk备份文件。

但Dropbox v1现已退役。我现在遇到了严重的麻烦。

我的经理要么使用dropbox还是iCloud?

请帮帮我?

1 个答案:

答案 0 :(得分:0)

由于Dropbox已强制要求使用Dropbox V2 2017年9月,您必须实施Dropbox V2 API。

如果项目处于目标C,则更改很少。他们为开发人员提供了块,而不是在V1中使用的代理。块在块内返回响应时,非常有助于降低代码复杂性。

您可以从这里下载Objective-C sdk:

https://www.dropbox.com/developers/documentation/objective-c

就我而言,我创建了Dropbox管理器。因此,我创建了现有类的扩展,并开始用V2中提供的块替换委托,而不是进行复杂的更改。

关于Dropbox的swift sdk,据我所知,Dropbox仅在V2中正式推出(我可能在这里错了,因为我从来没有搜索过,在V2之前看过Dropbox的swift sdk)。

要下载Dropbox V2的swift sdk,请点击以下链接:

https://www.dropbox.com/developers/documentation/swift