我们的应用正在从付费转向免费,并且在此过程中将关键功能从包含内容移动到通过In-应用购买。很显然,我们不希望支付应用程序功能的当前用户在应用内购买中再次收取他们已有功能的费用。因此,在用户进行更新时,我们希望1)确定当前用户,并且2)制作它,以便他们不会首先看到应用内购买情况,也不会“欺骗”应用内购买,以便应用程序将以与之前完全一样的方式显示给他们。如何在从付费到免费的情况下为以前的应用用户恢复应用内购买
该应用程序没有后端,因此我们必须通过检查保存的用户数据字段中的某些值来确定当前用户。我明白,如果以前的用户从他们的设备上删除了应用程序,无法完成任何操作,并且我不介意向他们收取应用程序内购买费用,因为他们从未使用该应用程序。
但是对于那些更新并假设我们可以检查已保存的用户数据并确定它们是当前用户的当前用户,绕过应用内购买并使应用看起来像已经拥有的方式是一种好方法它,其实他们从来没有付钱?谢谢!
没有好的方法让*开发者*免费下载应用内购买,所以似乎不太可能有办法让*用户*这样做。 – matt 2013-04-29 19:55:46
请参阅http://stackoverflow.com/questions/1575965/transition-an-existing-paid-for-app-to-free-version-with-in-app-purchase?rq=1 – 2013-04-29 19:59:59
只需上传免费试用版并要求人们购买它,如果他们想要? – Nimooli 2013-04-29 20:19:53