1

我有两个共享绘图画布的应用程序,我们称一个“子”和另一个“父”。

他们都对自己的图纸进行编码并将其上传到 Parse。当他们共享同一张图纸时,实际上是他们各自的图纸相互叠加。

我遇到的问题是他们无法解码对方的绘画。他们能够自己解码,并且对绘图画布和编码/解码过程使用完全相同的类结构。

虽然这是两个独立的应用程序(因为它们的构建方式不同) - 是否有可能将有关应用程序 ID 的某些内容编码到 NSData 文件中?

4

1 回答 1

1

作为一种猜测,我会说,由于您使用的是 swift,因此包名被编码到类名中,因此被编码到流式存档中。确保你所有的类都是用@objc 声明的(这会破坏类名的修改),看看它是否有效。

于 2015-12-31T18:00:07.323 回答