为 iOS 禁用实体与 Simperium 的同步

Disable sync for an entity with Simperium for iOS

我有一个包含多个 CoreData 实体的应用程序。它们中的大多数必须同步,但我需要将它们中的几个用作本地实体(它们不同步)。我试图避免将 simperiumKey 和 ghostData 添加到实体中,并让它们从 NSManagedObject 而不是 SPManagedObjet 继承,但是 Simperium 的框架崩溃了,因为它没有成功同步实体。如何禁用一个或多个实体的同步?

您最初的做法是正确的:

  • 需要同步的实体需要继承自 `SPManagedObject
  • 不需要同步的实体可以直接继承自NSManagedObject

框架不应该崩溃。能否请您 post 崩溃日志以便我们进行故障排除?

请随意直接在我们的 GitHub 存储库中打开问题:http://github.com/Simperium/simperium-ios

谢谢!