标签: ios iphone objective-c ipad in-app-purchase
我正在为我现有的iOS应用程序提供更新,在此更新中,我锁定了一些现有的功能,在In App上购买这些功能将被解锁。 但是对于现有用户而言,即使他们更新它也不应该仅为新用户锁定功能,而是必须将其发生。我怎么处理这个?
答案 0 :(得分:3)
您可以执行所谓的“收据验证”。有一个编程指南here
基本上,您可以获取应用的购买数据,它将包含已购买的原始版本。这样,如果它低于您引入新模型的版本,那么您可以在应用程序购买中禁用并只提供完整功能。