如何在付费后向用户收费(当我的应用程序免费时)

时间:2012-04-23 14:03:52

标签: iphone ios5

我的iphone应用程序是免费的。我已经付了钱。但我想向已经拥有它的人收取费用,如果他们想要更新,我不想让他们获得更新,除非他们支付。我已经看到一些应用程序要求付费上传,但我不知道该怎么做,任何想法?

3 个答案:

答案 0 :(得分:1)

你真的不能这样做,因为它违背了Apple的支付模式。唯一的方法是锁定您的内容并通过应用内购买使其可用。

答案 1 :(得分:1)

将其称为免费版本并且不再更新它(除了错误修复)并创建一个新程序并开始为它充电。

答案 2 :(得分:1)

嗯,您在其他应用中看到的肯定只是应用内购买

您所要做的就是隐藏if语句背后的所有功能(if(fullVersionBought){...}),并实现解锁功能的应用内购买。然后,您可以在用户启动应用时提示用户进行升级。

要实现应用内购买,您可以在这看一下,这并不难:

https://github.com/MugunthKumar/MKStoreKit

这样,您的应用的所有用户都无法再访问该功能,除非他们购买升级到完整版本。这是一个好主意是否是另一个问题,它可能会让你的一些用户不再能够使用任何功能并被迫突然付款。