在Parse中需要有关IAP类设计的建议

时间:2014-05-25 01:42:24

标签: ios in-app-purchase parse-platform

我的应用程序是一个电子书商店应用程序,销售书籍,并提供免费书籍。我需要同时在UIViewController上显示它们。我需要一些关于如何在Parse中设计数据的建议,因为我还是很难解析。

起初我创建了一个名为Book的类,它看起来像这样:

objectId  productId  name  downloaded  free  file

我想将这个课程用于免费和非免费的书籍。但我无法做到这一点,因为似乎解析需要为IAP创建一个Product类。

如何在不重复数据的情况下将我的类链接到Product类?一对一关系是最佳选择吗?

如果我使用一对一关系将Product附加到Book类,则productIdentifier是Product类中唯一需要的列。它将是Book类中我的productId列的重复。

还有更好的建议吗?感谢

1 个答案:

答案 0 :(得分:1)

您的课程中只有两个属性不在Parse.com Product课程中 - “免费”和“已下载”。

您不需要“免费”属性,因为您可以在iTunesConnect中为相应的应用内购买产品设置价格等级,以便从iTunes商店中释放和检索定价信息,以显示在您的应用中。

如果您确实要跟踪每个内容的“已下载”状态,那么您将需要另一个对象,该对象将具有“已下载”属性,“productID”属性以及将数据绑定回来的内容对特定用户或购买。在这种情况下,您需要复制productID,但这是因为它是构建关系的关键

相关问题