0

我正在开发与 Simperium 的集成,集成已完成并且已经在测试机器上运行了一段时间,我开始在其中一台设备上遇到此错误,并且它不断重复任何想法?

MeetingPad[891:1103] Simperium error (ActionLinks82), received an invalid change for (a18852011efe4964a6fdeb1853c790f3) 2013-02-07 10:07:05:277 MeetingPad[891:1103] Simperium client ios-7f43b434754d882923e966df5d885755 received change (ActionLinks82) ios- 4176925448fa8ae0a2f1d0937627aa6b: { ccids = ( 3f3b4550b23147d49e194038feea09a6 ); clientid = "ios-4176925448fa8ae0a2f1d0937627aa6b"; 简历 = 5112df4b37a401031dcc5be1;ev = 2; id = 9ca0b7ad04314ab9888d75691be784b5;o = "-"; }

如果这发生在用户帐户上,指导是什么?

4

1 回答 1

0

要检查的一件事是您使用的是最新版本的代码。该存储库最近在 GitHub 上开源。曾经有一个与 nil 值相关的错误,可能导致无效差异出现在您的更改流中,但现在应该修复它。

假设您使用的是最新代码,错误是否会针对相同的“id”值连续重复,还是存在不同的值?

查看发生此错误的 Simperium 代码,如果您几乎同时在本地和远程删除了一个对象,它可能会显示出来。在您的应用程序中,ActionLinks 是否符合该模式,即您是否在多个客户端中创建和删除了很多它们?

如果这确实是原因,那么错误是无害的,我们应该修补代码。让我知道你发现了什么。

于 2013-02-07T19:15:51.700 回答