6
在尝试将couchbase移动版(1.1.0版)集成到我们的混合移动应用程序(离子版)中时,我们遇到了iOS上推送复制的问题。通过REST-API的Couchbase移动复制
在应用程序中的某个点(创建本地数据库等之后),已成功创建了具有某些视图的设计文档。 连续推拉复制也被创建并启动。
当轮询我们注意到,它已停止(不正常的连续复制),它已经开始后不久,推复制状态。
Couchbase移动回复一个错误(404)
WARNING: CBL_Pusher[http://server:4985/bucket-sync-gateway]: _bulk_docs got an error: {
error = "bad_request";
id = "_design/app";
reason = "Invalid doc ID";
status = 400;
}
同步网关记录类似的错误:
BulkDocs: Doc "_design/app" --> 400 Invalid doc ID (400 Invalid doc ID)
这只发生在iOS。 Android版本不具有与重复(也许设计文件被忽略?)
- 为什么复制尝试在iOS同步设计文件和 不是Android的问题?
- 设计文档应该同步吗?
- 有没有办法阻止某些文件被同步? (本机api提供复制过滤机制,但其余api不)
任何想法这里可能是什么问题?
干杯,
伯特