我正在开发与Simperium的集成,集成已经完成,并且已经在测试机器上运行了一段时间,我开始在其中一个设备上遇到这个错误,并且它不断重复。
MeetingPad891:1103 Simperium error (ActionLinks82),接收到(a18852011efe4964a6fdeb1853c790f3) 2013-02-07 10:07:05:277 MeetingPad891:1103 Simperium client ios-7f43b434754d882923e966df5d885755接收的更改(ActionLinks82) ios-4176925448fa8ae0a2f1d0937627a6b:{ ccids =(3f3b4550b23147d49e194038fea09a6 );clientid =“ios-4176925448fa8ae0a2f1f1d0937627a6b”;cv =5112df4bb37401031dcc5be1;ev = 2;id =9ca0b7ad014ab9888d751be784b5;o=-“}
如果这发生在用户帐户上,应该如何指导?
发布于 2013-02-08 03:15:52
需要检查的一件事是您使用的是最新版本的代码。该存储库最近是open sourced on GitHub。以前有一个与nil值相关的bug,可能会导致在您的更改流中出现无效的diff,但现在应该修复它。
假设您使用的是最新的代码,那么对于相同的"id“值,错误是否会不断重复,或者是否存在不同的值?
查看发生此错误的Simperium代码,如果您几乎同时在本地和远程删除对象,则可能会显示此错误。在你的应用程序中,ActionLinks是否符合这一模式,即你是否跨多个客户端创建和删除了大量应用程序?
如果这确实是原因,那么错误是无害的,我们应该修补代码。让我知道你发现了什么。
https://stackoverflow.com/questions/14748472
复制相似问题