ios – CouchDB中错误超时的原因

ios – CouchDB中错误超时的原因,第1张

概述我正在为我的iOS应用程序使用CouchDB. 以下是我的申请流程, >当我的应用程序第一次启动时,它使用xyz复制远程数据库:a … @ mmm.iriscouch.com/databasename. >如果复制成功,一切都按预期工作,但有时复制不成功.在那种情况下,我得到以下日志错误 1> OTHER: {'EXIT',{error,timeout,#Ref<0.0.0.506>}} 在我删除 我正在为我的iOS应用程序使用CouchDB.

以下是我的申请流程,

>当我的应用程序第一次启动时,它使用xyz复制远程数据库:a … @ mmm.iriscouch.com/databasename.
>如果复制成功,一切都按预期工作,但有时复制不成功.在那种情况下,我得到以下日志错误

1> OTHER: {'EXIT',{error,timeout,#Ref<0.0.0.506>}}

在我删除应用程序并在设备/模拟器上重新安装应用程序之前,它不会复制.
是否有任何回调/委托来处理这个?

>不知何故,当我尝试与空DB同步时,我从未得到错误超时,一旦我在DB中有内容我得到错误!

此外,它很难在模拟器上复制,而在iPad上发生率为90%.

>我已将示例项目放在git hub中
https://github.com/interactiveblueprints/CouchDBSyncTest(对于couchDB用户名密码,请阅读readme.txt)

>此示例代码只是对Photolocations的修改.示例应用程序(https://github.com/couchbaselabs/iOS-Demo-Photolocations),但根据我的要求进行了更改.

>我还附上了错误日志
http://dl.dropbox.com/u/35814355/ErrorLog.rtf

等待回复,
克里希纳.

解决方法 我已经尝试过您的示例并将“Couchbase.framework”更新为最新版本,从 https://github.com/couchbaselabs/CouchCocoa开始,现在问题似乎已经解决,可能这是以前版本中的一个错误.现在看来数据库试图自己重启.并且复制感觉更加平滑和快速. 总结

以上是内存溢出为你收集整理的ios – CouchDB中错误超时的原因全部内容,希望文章能够帮你解决ios – CouchDB中错误超时的原因所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/web/1034516.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存