iPhone Dropbox文件同步策略?

7
我正在尝试将iPhone文档文件夹与Dropbox应用程序文件夹同步。是否有一种管理文件删除的方法?例如:
  • readme.txt 在桌面上创建
  • readme.txt 同步到云端
  • readme.txt 同步到iPhone
稍后:
  • 从桌面上删除 readme.txt
  • 从云端删除 readme.txt
下一次 iPhone 应用程序启动时,如何判断:
  1. readme.txt 是否在iPhone上创建并应该与云端同步?
  2. readme.txt 是否从云端中删除并且也应该从iPhone中删除?

1
你有时间戳吗?文件有诸如最后修改时间之类的字段。 - Kurt Spindler
我很感兴趣知道你所概述的方法是否适用于你。我也面临着类似的挑战,查看'rev'字段并不能告诉我太多信息。你不需要将元数据存储到iPhone文档目录中吗?如何比较两个'rev'字符串?设备上的最后修改时间会有时区问题,对吧? - Peter
1个回答

5
我不确定您是否能够直接访问iPhone上的Dropbox应用文件夹。但是,您可以使用Dropbox API监视文件事件,我认为最近在这里发布了:https://www.dropbox.com/developers
我想您的策略可能是:
1. 让用户验证其Dropbox帐户
2. 应用程序启动时,检查文件修订情况(Dropbox - REST API Reference - Revisions)
3. 相应地更新文档文件夹。注意:从API页面看,它们似乎尚未提供有关Dropbox文件事件的API (Events via API)

iOS SDK在此处:https://www.dropbox.com/developers/reference/sdk

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接