-4

我的 iPhone 应用程序是长期免费的。我已经付钱了。但是如果他们想要更新,我想向已经拥有它的人收费,我不想让他们获得更新,除非他们付费。我见过一些应用程序要求付费升级,但我不知道该怎么做,知道吗?

4

3 回答 3

1

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

于 2012-04-23T14:05:10.153 回答
1

好吧,您在这个其他应用程序中看到的肯定只是应用程序内购买

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

对于实现应用内购买,你可以看看这里,这并不难:

https://github.com/MugunthKumar/MKStoreKit

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

于 2012-04-23T14:22:58.607 回答
1

称其为免费版本,不再更新(错误修复除外)并创建一个新程序并开始收费。

于 2012-04-23T14:06:31.513 回答