我已在现有应用程序中实施In App购买。
此应用程序目前在应用程序商店中作为付费应用程序提供,我想通过此In App购买功能将此付费应用程序更新为免费应用程序,用户可以自由下载并且必须支付少量功能才能解锁它们。 / p>
但问题是,如果我将现有的付费应用程序更新为免费应用程序(锁定的功能很少,用户必须购买它才能解锁),那么已购买此应用程序的用户又如何呢?
因为当他们更新到新的免费应用程序时,很少有功能会被锁定,他们必须再次付费才能解锁(如果他们之前已经购买了整个应用程序,他们为什么要付费)。
答案 0 :(得分:1)
如何发布新的付费版本,将某些数据写入应用程序的数据存储,记录付费版本的事实。然后发布一个免费的同一个应用程序的新版本,但显然不记录。但是,免费版本会查找付费版本所写的数据,并在找到该记录时解锁高级功能。
唯一的缺点是,在释放免费版本之前,您将依赖所有付费用户升级到新的付费版本。
答案 1 :(得分:0)
有没有办法检查他们正在升级的版本?
如果是这样,您可以制作完全解锁的应用版本2.5,以及锁定的免费应用版本2.2,并且假设您当前的客户使用的是1.9版,您只需检查一下。如果它们是1.9版本,则会“升级”到2.5版本。
答案 2 :(得分:0)
如果从付费到免费的转换距付费应用发布日期相当远,那么应该更容易接受。我建议使用新功能\内容增强您的免费版本,以满足那些已经下载并付费的人。