App Store中当前版本的应用程序是免费的,功能非常有限。应用内购买可解锁其他所有内容。从免费应用程序中删除应用程序内购买并提高价格
我已决定删除应用程序内购买,只是使应用程序的成本价格相同的In-App Purchase的那样。但是,如果我现在进行更新,那些拥有免费版本但尚未支付应用程序内购买费用的用户将获得完整版本的免费更新。
我已删除了我的单例类,PurchaseManager的所有痕迹,从应用程序,所以,在这一点,当我建立/运行,所有的功能被解锁。在这一点上,我如何确保免费版用户不会只是更新到完整版?
也许有一种方法可以测试应用程序是通过更新还是通过购买获得的?这样,如果是通过更新,我会看看它是否是免费版本,不包含IAP,然后强制用户购买IAP继续播放。
任何想法?
是不是可以指定更新价格?因此,如果您想更新(完整版),您必须付费。 – dododedodonl 2010-04-04 19:12:49
然后,为第一个版本的应用内购买付费的用户将不得不再次支付更新费用。我试图避免这种情况。 – 2010-04-04 19:24:36