我已按照教程here设置我的应用以进行保管箱同步。当我启动应用程序,从而开始同步时,我得到了这个:
[WARNING] DropboxSDK: error making request to /1/metadata/dropbox/com.timisted.notebook - Path '/com.timisted.notebook' not found
[WARNING] DropboxSDK: error making request to /1/metadata/dropbox/com.timisted.notebook/Documents/Notebook - Path '/com.timisted.notebook/Documents/Notebook' not found
以及类似错误的列表。
任何想法是什么原因,以及我如何解决它?
编辑:我尝试使用TICoreDataSync提供的示例应用程序,使用我的凭据,它接受了凭据,但它没有用。
答案 0 :(得分:0)
我发现你通常可以忽略这些消息。 TICoreDataSync将尝试发出请求,然后如果失败,它将创建该文件夹并继续。
以下是我必须要做的更改才能让iOSNotebook运行:
Dropbox不会让我创建一个名为“iOSNotebook”的应用程序,因为它已经被拍摄了(没有惊喜:))。所以我将Xcode项目的名称和目标更改为iOSNotebookCA以及TICDSDropboxSDKBasedApplicationSyncManager的globalAppIdentifier到@“com.timisted.iOSNotebookCA”
接下来我必须更改构建设置>仅构建活动架构=是
我将部署目标更改为5.1,因此我可以避免让所有测试设备运行6.0(可选)
我还必须更改info.plist文件的URL字符串,以反映分配给我的iOSNotebookCA(db-blahblahblah)的Dropbox密钥。
并将DBSession根目录更改为kDBRootAppFolder
答案 1 :(得分:0)
我们最近发布了该框架的1.0.2版本以及project wiki上的更新文档,示例应用程序和教程。检查一下,如果遇到任何障碍,请在项目的Issues页
上打开一个问题