0

我已按照此处找到的教程设置我的应用程序以进行 Dropbox 同步。当我启动应用程序从而开始同步时,我得到了这个:

[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 提供的示例应用程序进行了尝试,它接受了凭据但它不起作用。

4

2 回答 2

0

我发现您通常可以忽略这些消息。TICoreDataSync 将尝试发出请求,然后如果失败,它将创建文件夹并继续。

以下是我必须进行的更改才能让 iOSNotebook 运行:

  1. Dropbox 不允许我创建一个名为“iOSNotebook”的应用程序,因为它已经被占用了(这并不奇怪 :))。所以我将 Xcode 项目的名称和目标更改为 iOSNotebookCA 以及 TICDSDropboxSDKBasedApplicationSyncManager 的 globalAppIdentifier 为 @"com.timisted.iOSNotebookCA"

  2. 接下来我必须更改 Build Settings > Build Active Architectures Only = Yes

  3. 我将部署目标更改为 5.1,这样我就可以避免让所有测试设备运行 6.0(可选)

  4. 我还必须更改 info.plist 文件的 URL 字符串以反映分配给我的 iOSNotebookCA (db-blahblahblah) 的 Dropbox 密钥。

  5. 并将 DBSession 根更改为 kDBRootAppFolder

于 2012-11-19T23:02:51.597 回答
0

我们最近在项目 wiki上发布了框架的 1.0.2 版以及更新的文档、示例应用程序和教程。检查一下,如果遇到任何问题,请在项目的问题页面上打开一个问题

于 2013-05-15T04:07:16.060 回答