Android 是否有可能存储空间锚定超过24小时?

Android 是否有可能存储空间锚定超过24小时?,android,azure-spatial-anchors,Android,Azure Spatial Anchors,我试过了,一切都成功了。我可以从一个智能手机添加一个锚,并从另一个智能手机定位它。问题是我无法在大约24小时后找到锚。 我知道可以设置过期日期,但我没有,也没有在代码中看到。 存储类似于ARCore云锚的空间锚是否有时间限制?存储空间锚可能超过24小时。除非您明确设置锚的过期时间或手动删除锚,否则服务不会删除任何锚信息 如果您当前正在使用共享锚示例,则该示例的原始版本每次都会清除您的应用程序存储 if(!this.initialing.Wait(0)) {

我试过了,一切都成功了。我可以从一个智能手机添加一个锚,并从另一个智能手机定位它。问题是我无法在大约24小时后找到锚。 我知道可以设置过期日期,但我没有,也没有在代码中看到。
存储类似于ARCore云锚的空间锚是否有时间限制?

存储空间锚可能超过24小时。除非您明确设置锚的过期时间或手动删除锚,否则服务不会删除任何锚信息

如果您当前正在使用共享锚示例,则该示例的原始版本每次都会清除您的应用程序存储

if(!this.initialing.Wait(0))
{                   
此参数为.initialization.Set();
等待此.dbCache.DeleteIfExistsAsync();//此时数据库将被删除
等待这个.dbCache.CreateAsync();
this.initialized.Set();
}

此行为随后被删除。

我没有尝试将锚定位到超过24小时限制的位置。但是,可以将到期日期设置为:

// Set the expiry of the anchor to 24 hours so that we can play with
// the anchors for a day
CloudSpatialAnchor spatialAnchor = new CloudSpatialAnchor();
..
spatialAnchor.Expiration = DateTimeOffset.Now.AddDays(1); // Pass any Double value you want.
..

您可以今天尝试安装一个,并在下周某个时候本地化,以检查锚是否持续超过24小时,即使是在免费层上。我也会这样做。

如果你正在使用免费层,请查看azure云文档中关于免费层限制的内容。是的,我正在使用免费层,但没有提到任何限制。