Iphone 通过iApp购买付费应用程序到免费应用程序

Iphone 通过iApp购买付费应用程序到免费应用程序,iphone,ios,ipad,in-app-purchase,appstore-approval,Iphone,Ios,Ipad,In App Purchase,Appstore Approval,我在appstore中有我的付费应用,现在我正在通过inapp购买将其转换为免费应用。我想为购买我的1.0版的用户免费提供这些数据。在这一点上,我面临着一个问题。如果用户购买了我的付费应用程序,并且在我发布更新之前的某个时间删除了该应用程序,那么在这种情况下,我想为删除该应用程序的用户免费提供数据。我这里有两个问题 1) 即使我不为删除应用程序且没有任何应用程序备份的用户免费提供数据,我的应用程序是否会获得批准 2) 如果有可能为删除应用程序的用户免费提供数据,请告诉我怎么做 如果用户从设备中删

我在appstore中有我的付费应用,现在我正在通过inapp购买将其转换为免费应用。我想为购买我的1.0版的用户免费提供这些数据。在这一点上,我面临着一个问题。如果用户购买了我的付费应用程序,并且在我发布更新之前的某个时间删除了该应用程序,那么在这种情况下,我想为删除该应用程序的用户免费提供数据。我这里有两个问题

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


2) 如果有可能为删除应用程序的用户免费提供数据,请告诉我怎么做

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


第二,,如果你的应用程序中有任何数据库sqllite,那么你可以允许用户基于该数据库自由访问。你可以做的是在最新版本中更改hat数据库的名称,当你的应用程序启动时,你可以检查以前的数据库是否已经存在。如果是,这意味着这是旧用户,你可以允许用户可以自由访问您的内容。请注意,如果用户在安装最新版本之前删除应用程序,那么在这种情况下,我们将无法执行任何操作,另一种情况就是这样


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

嗨,Mudassir,如果用户从设备中删除应用程序并安装最新的应用程序内购买版本,您将无法执行任何操作。如果您的应用程序正在与服务器交互并存储有关购买应用程序的用户的信息,则意味着它取决于您的应用程序功能。如果你的应用程序是社交网络应用程序,那么你的应用程序中有任何登录/注册,并且你正在服务器上存储的用户注册,那么你可以根据该用户的注册邮件id允许免费访问你的应用程序。其次,如果你的应用程序中有任何数据库sqllite,那么你可以允许用户基于该数据库自由访问。你可以做的是在最新版本中更改hat数据库的名称,当你的应用程序启动时,你可以检查以前的数据库是否已经存在。如果是,这意味着这是旧用户,你可以允许用户可以自由访问您的内容。请注意,如果用户在安装最新版本之前删除应用程序,那么在这种情况下,我们将无法执行任何操作,而另一种情况是,如果用户在另一台iPad上安装其应用程序,那么在这种情况下,我们也将无法执行任何操作。现在回答你的问题:-1。是的,无论你是否向老用户免费提供内容,你的应用程序都会得到苹果的批准。苹果对此并不在意。2.如果用户在安装最新版本的应用程序之前删除该应用程序,我们将无法执行任何操作,除非您的应用程序与您的服务器进行了一些交互。如果您有任何其他问题,请告诉我。@:Sandeep Dhama:嗨,Sandeep,请将您的评论作为答案发布,以便我可以接受它。:)您好,Mudassir,我已将我的评论作为答案发布。为了支持确实删除了您的数据库且没有备份的用户,您可以根据具体情况向他们发布促销代码(如果数量不多)。此答案在iOS 7中已过时。看见