通过自动续订订阅从付费应用切换到免费应用

通过自动续订订阅从付费应用切换到免费应用

本文介绍了通过自动续订订阅从付费应用切换到免费应用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个价格为5美元的应用程序。我想更改此设置,以便应用程序免费,并且用户必须购买自动续订订阅才能使用它。我知道如何实现自动续订订阅,但问题是与已经以5美元购买应用程序的用户打交道;我想继续让这些用户在没有订阅的情况下使用我的应用程序。

I have an app which costs $5. I'd like to change this so that the app is free and that users must purchase an auto-renewing subscription to use it. I know how to implement the auto-renewing subscription, but the problem is dealing with users who have already bought the app for $5; I'd like to continue letting these users use my app without a subscription.

由于隐私原因,我不能在我的服务器上存储任何识别信息,这些信息将我的应用程序的帐户链接到特定的人(甚至不是UIDID)。我可以做的是维护一个单独的数据库表,该表将UIDID链接到订阅购买收据,这将允许我知道用户是否有订阅。

The rub is that for privacy reasons I can't store any identifying information on my server which link an account for my app to a specific person (not even UIDID). What I can do is maintain a separate database table which links UIDIDs to subscription purchase receipts which will allow me to know if a user has a subscription.

所以我的问题是,如何识别获得我的应用程序的用户,当它花费5美元?我知道有一种方法可以恢复应用程序内购买收据,但有没有办法检索初次购买我可以存储在服务器上的$ 5应用程序的收据?

So my question is, how can I identify users who got my app when it cost $5? I know there's a way to restore in-app purchase receipts, but is there a way to to retrieve a receipt for the initial purchase of the $5 app which I could store on my server?

穷人的解决方案只是将我服务器中所有当前的UIDID(即支付5美元的人的UIDID)标记为付费,但如果他们想要使用我的应用程序,他们将不得不购买订阅一个不同的设备。

The poor man's solution is just to mark all current UIDIDs (i.e. the UIDIDs of people who have paid $5) in my server as paid, but then they would have to buy a subscription if they ever wanted to use my app from a different device.

推荐答案

App Store不太支持这样的商业模式。

Chaning your business model like this is not very well supported by the App Store.

你的穷人解决方案可能是一组糟糕选择中最好的解决方案之一。

Your "poor mans" solution is probably one of the best of a poor set of options.

另一种解决方案是切换到新的应用程序完全(在实践中只是一个不同的捆绑ID)。无论使用哪种设备,使用旧应用的用户都会付费。使用新应用的任何人都需要订阅。显然你会丢失任何评论以及你目前拥有的外部链接。

Another one would be to switch to a new app entirely (just a different bundle ID in practice). Anyone using your old app would have paid, regardless of which device they use. Anyone using the "new" app would need a subscription. Obviously you'd lose any reviews and possibly external links that you currently have.

这篇关于通过自动续订订阅从付费应用切换到免费应用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-06 09:17