【发布时间】:2011-12-22 14:02:26
【问题描述】:
我将 CouchDB 用于我的 iOS 应用程序。
以下是我的申请流程,
当我的应用程序首次启动时,它使用 xyz:a...@mmm.iriscouch.com/databasename 复制远程数据库。
-
如果复制成功,一切都会按预期进行,但有时复制不成功。在这种情况下,我会收到以下日志错误
1> OTHER: {'EXIT',{error,timeout,#Ref<0.0.0.506>}}它不会复制,直到我删除应用程序并在设备/模拟器上重新安装应用程序。 有没有回调/委托来处理这个?
-
不知何故,当我尝试与空数据库同步时,我永远不会出现错误超时,一旦我在数据库中有内容,我就会收到错误!
在模拟器上也很难复制,而在 iPad 上发生率为 90%。
-
-
我已将示例项目放在 git hub 中 https://github.com/interactiveblueprints/CouchDBSyncTest(couchDB用户名密码请阅读readme.txt)
- 此示例代码只是对 PhotoLocations 的修改。一个示例应用程序(https://github.com/couchbaselabs/iOS-Demo-PhotoLocations),但根据我的要求进行了更改。
等待回复, 克里希纳。
【问题讨论】: