这是一个比较普遍的问题,目前我没有任何确凿的证据。 我有一个iPhone应用程序,大约有20,000个用户。它允许用户互相发送消息,并将这些消息保存在核心数据中。它在核心数据中保存的唯一其他内容是用户配置文件,本地副本和服务器上的副本。我有少数用户抱怨他们收到消息但没有显示出来,当他们发送消息时(它会立即进入核心数据然后显示在屏幕上),它立即消失了。除了完全恢复似乎没有什么可以解决它,而且据我所知,即使恢复涉及到他们恢复刚刚备份的数据也无法解决它。我的第一个想法是核心数据必须以某种方式变得损坏...但是他们尝试发送的消息实际上确实发送了,如果他们的本地配置文件也已经损坏,那么这是不可能的。我从未能够重新创建它,也没有找到面对面谁有类似问题的人。是否有人对可能导致这种情况发生的核心数据有任何建议,这样我就可以开始尝试跟踪问题?我估计它正在发生1%的用户身上。再次抱歉,问题很普遍,但现在这是我所拥有的一切!谢谢。