通过Inapp购买付费应用到免费应用

时间:2012-02-01 10:46:37

标签: iphone ios ipad in-app-purchase appstore-approval

我现在在appstore中有我的付费应用程序我将其转换为使用inapp购买的免费应用程序。我想为购买我的1.0版本的用户免费提供数据。此时我遇到了一个问题。如果用户购买了我的付费应用,如果他在我发布更新之前的一段时间后删除了应用,我应该在这种情况下做什么,我想为删除应用的用户免费提供数据。我这里有两个问题

1)我的应用程序是否会获得批准即使我没有为删除应用程序且没有任何应用程序备份的用户免费提供数据?

2)如果可以为删除应用程序的用户免费提供数据,请告诉我如何操作的方法?

1 个答案:

答案 0 :(得分:2)

如果用户从设备中删除应用并安装最新的应用内购买版本,则无法执行任何操作。如果您的应用程序正在与您的服务器交互并存储有关购买该应用程序的用户的信息,则意味着它取决于您的应用程序功能。如果您的应用程序是社交网络应用程序,那么您的应用程序中存在任何登录/注册以及您存储在服务器上的用户注册,那么您可以根据该用户的注册邮件ID自由访问您的应用程序。

其次,如果您的应用程序中有任何数据库sqllite,那么您可以允许基于该数据库的用户免费访问。您可以在最新版本上执行更改帽子数据库的名称以及您的应用程序何时启动可以检查以前的数据库是否已存在,如果是,这意味着这是旧用户,您可以允许该用户免费访问您的内容。请注意,如果用户在安装您的最新版本之前删除该应用程序,那么在这种情况下我们无法做任何事情另一个案例是

如果用户在另一台iPad上安装他的应用程序,那么在这种情况下我们也无能为力。现在回答您的问题: - 1.是的,您的应用程序获得苹果批准,无论您是否向老用户免费提供内容苹果不关心。 2.如果用户在安装最新版本的应用程序之前删除应用程序,除非您的应用程序与您的服务器进行了某些交互,否则我们无法执行任何操作。如果您有任何其他问题,请告诉我