Xamarin.android Xamarin couchbase服务器和同步网关未同步

Xamarin.android Xamarin couchbase服务器和同步网关未同步,xamarin.android,couchbase-lite,couchbase-sync-gateway,Xamarin.android,Couchbase Lite,Couchbase Sync Gateway,在Xamarin中,我尝试将本地数据库与同步网关同步,但它没有同步。 我正在试用样品 本地数据库正在更新,但未与同步网关同步 我已提供同步url: 还更新了配置文件 { "interface": ":4984", "adminInterface": ":4985", "log":["CRUD+", "REST+", "Changes+", "Attach+"], "databases": { "sync_gateway": { "s

在Xamarin中,我尝试将本地数据库与同步网关同步,但它没有同步。 我正在试用样品

本地数据库正在更新,但未与同步网关同步

我已提供同步url: 还更新了配置文件

{
    "interface": ":4984",
    "adminInterface": ":4985",
    "log":["CRUD+", "REST+", "Changes+", "Attach+"],
    "databases": {
        "sync_gateway": {
        "server": "walrus:data",
        "bucket": "sync_gateway",
         "sync": `function(doc)
         {
             channel(doc.channels);
         }`,
         "users": {
             "GUEST": {
             "disabled": true,
             "admin_channels": [ "*" ]
         }
    }
}

在检查数据存储桶时,项目计数没有累计。有人能帮我吗。

您是否向同步网关添加了用户?GUEST已禁用,因此如果没有禁用,则没有人可以正确访问。另外,第一件要经常做的事情是检查你在Android和同步网关上的日志(很可能会告诉你这个问题),我也尝试过启用guest。同步网关中不会更新日志。它只是显示了我创建的bucket“sync_gateway”加载到节点的ns上_1@127.0.0.1'在0秒内。@borrden我也尝试过启用guest。同步网关中未更新日志。它只是显示了我创建的bucket“sync_gateway”加载到节点的ns上_1@127.0.0.1'再过0秒。由于我是couchbase的新手,我无法找到问题所在。到目前为止,我所做的是:1。已安装所需的couchbase sdk,同步网关2。将配置文件替换为上面的(也尝试启用来宾模式),3。在同步网关中创建了名为“sync_gateway”4的bucket。已将项目中的同步url更改为“数据保存在本地,但不显示在同步网关中。您是否按照那里的所有教程说明进行了操作?”?您可以在浏览器中与同步网关交互吗?我认为您正在与Couchbase服务器交互。同步网关是一个单独的进程,完全在命令提示符下。另外,更重要的是,您不应该使用
localhost
,而是使用运行同步网关的计算机的IP地址。即使您正在使用仿真器,仿真器也有自己的本地主机。