2016-01-18 242 views
4

我想为我的应用程序创建一个应用内购买更新,它的默认版本已经购买。已购买应用内购买

我一直在想,如果有可能已经支付我的应用程序的客户不再支付。之后,具有应用内购买付款的更新版本。

感谢

回答

1

如果您提供服务,需要购买一次比你需要创建与产品类型“非消耗性”

非消耗性产品只会在您的生命周期内向您的客户收取一次费用。即使您的客户删除应用程序并再次下载并购买同一产品。他永远不会收费。

根据苹果审查指南。您还需要在某处放置恢复按钮。这将帮助客户恢复他以前购买的所有非易耗品。

请参考链接http://www.appcoda.com/in-app-purchase-tutorial/。这给你详细的所有类型的应用程序购买。

+0

感谢您的回答。是的,我知道非消耗品选项。但我的问题是,我的最后版本仍然在appstore上是为了购买。许多人为此付出了代价。现在我想将外部购买移动到应用程序购买中。我担心已经购买我的应用程序的人将被迫在应用程序购买时再次支付。 –

+0

您需要使用后端数据库进行管理。如果您的客户已经进行了外部购买,那么您无需显示购买按钮。代替你将允许用户使用这些服务。这样你可以管理。 –

+0

再次感谢。但我怎么知道用户已经支付了外部购买。我不认为会有这样的服务提供的Xcode或API提供的iTunes连接 –