我正在开发与Simperium的集成,集成已经完成并且已经在测试机器上运行了一段时间,我开始在其中一个设备上出现此错误并且它不断重复任何想法?
MeetingPad [891:1103] Simperium错误(ActionLinks82)收到无效更改(a18852011efe4964a6fdeb1853c790f3) 2013-02-07 10:07:05:277 MeetingPad [891:1103] Simperium客户端ios-7f43b434754d882923e966df5d885755收到更改(ActionLinks82)ios-4176925448fa8ae0a2f1d0937627aa6b:{ ccids =( 3f3b4550b23147d49e194038feea09a6 ); clientid =“ios-4176925448fa8ae0a2f1d0937627aa6b”; cv = 5112df4b37a401031dcc5be1; ev = 2; id = 9ca0b7ad04314ab9888d75691be784b5; o =“ - ”; }
如果在用户帐户上发生了什么指导?
答案 0 :(得分:0)
要检查的一件事是您使用的是最新版本的代码。存储库最近是open sourced on GitHub。曾经存在与nil值相关的错误,这些错误可能会导致更改流中出现无效的差异,但现在应该修复它。
假设您使用的是最新代码,错误是否会针对相同的“id”值连续重复,或者是否有不同的值?
查看发生此错误的Simperium代码,如果您在同一时间本地和远程删除了一个对象,则可能会显示该错误。在您的应用程序中,ActionLinks可能适合该模式,即您是否在多个客户端中创建和删除了很多模式?
如果确实是原因,那么错误是无害的,我们应该修补代码。让我知道你发现了什么。