Ios 合并2个类似应用商店应用程序的用户

Ios 合并2个类似应用商店应用程序的用户,ios,app-store,app-store-connect,Ios,App Store,App Store Connect,我目前正在使用一个应用程序的免费和付费版本,并希望更改为免费模式。基本上: 之前: 免费版,功能较少,吸引用户购买付费版 具有更多功能的付费版本 之后: 仅免费应用程序,但具有多个应用程序内购买的各种功能 (我还想自动为我的付费用户提供应用内购买,让他们获得已经付费的功能) 我似乎找不到与此场景相关的任何文档 我已经考虑让付费V免费,让应用程序搜索旧版本的文件并自动启用该功能。但是如果我这么做,我就失去了使用免费版本的8万用户。我可以让免费版本显示一条注释,以下载另一个版本,现在是免费的

我目前正在使用一个应用程序的免费和付费版本,并希望更改为免费模式。基本上:

之前:

  • 免费版,功能较少,吸引用户购买付费版
  • 具有更多功能的付费版本
之后:

  • 仅免费应用程序,但具有多个应用程序内购买的各种功能
(我还想自动为我的付费用户提供应用内购买,让他们获得已经付费的功能)

我似乎找不到与此场景相关的任何文档

我已经考虑让付费V免费,让应用程序搜索旧版本的文件并自动启用该功能。但是如果我这么做,我就失去了使用免费版本的8万用户。我可以让免费版本显示一条注释,以下载另一个版本,现在是免费的。尽管如此,我还是想给我忠诚的免费应用程序用户提供他们已经拥有的相同功能,因为其中一项免费功能可能现在就要付费了

可能的解决方法?

  • 通过应用内购买将免费版本转换为新版本,这样我们可以自动捕获大量用户

  • 该应用程序查找旧文件,若有,启用曾经免费的功能。因此,老的免费用户在功能上与以前一样

  • 升级付费版本以生成代码,用户可以在新版本中输入该代码并启用其他功能。(可能需要为此…设置服务器)

  • 这有点管用,但有人可能会想出一个更干净的方法来做到这一点


    顺便问一下,为什么我被否决了-2?这个问题是否超出了stackoverflow对于ir what的范围?一张便条,知道为什么会是体面的

    只能更新一个应用,您可以更新付费应用,使其免费,并在该版本中添加应用内购买

    没有办法给已经付费的用户免费的IAP,除非你有一个知道哪个用户买了什么的服务器。 如果您没有此功能,则没有安全的方法来执行此操作。

    苹果的应用商店(当前)不支持任何在应用或帐户之间组合应用或传输IAP的方法


    如果您想同时支持这两组客户,您唯一的选择可能是继续支持并构建两个版本的应用程序,一个是免费的IAP,一个是付费的。

    这似乎可以做到这一点

  • 升级这两个应用程序以将密钥存储在keychain中,以确定它们是否以前安装过。(2个不同的键,每个键一个)

  • 给你的用户群的主要部分时间升级到创建密钥的版本

  • 将免费应用程序变成“通用应用程序”,其中包含免费和付费im应用程序购买中提供的所有功能。如果钥匙是免费或付费找到的。应用内购买将自动启用,以提供相应的设备 用户已在旧版本中使用了

  • 付费升级,指示用户下载通用版本,并自动启用这些功能

  • Universal会显示一个弹出窗口,如“如果您缺少已拥有的功能,请联系…”如果用户联系,请通过应用程序界面向他们发送代码以激活功能。(无需设置验证系统 因为大多数人不会花时间尝试免费升级)


  • 谢谢,也许可以做点什么?(我在顶部添加了更多的信息)不是真的,让所有用户满意的最好方法是在免费版本中添加IAP,并保持付费的完整版本更新。这是正确执行此操作的唯一方法。没有办法给你付费应用的所有用户免费提供IAP。好吧,这不能直接完成,有什么解决办法吗?这是个不错的问题,但你问的更多的是商业模式,而不是具体的编码问题,所以这可能是本网站的主题。有一个网站的建议,可能会主办这样的问题。非常感谢布拉德。我会四处寻找一个网站来重新定位这个问题:)我可以推荐一个地方是iPhone软件业务邮件列表:。它比以前安静了一点,但是已经有很多关于iOS相关业务问题的讨论。你甚至可以在那里的档案中找到类似的东西。