gpt4 book ai didi

iOS 应用程序 : Is it possible to figure if a user has bought a certain version of your app

转载 作者:塔克拉玛干 更新时间:2023-11-02 10:11:10 25 4
gpt4 key购买 nike

在 iOS 中,有没有办法找出用户最初购买的应用程序版本?

例如,如果我只想为购买 v1.0 的用户实现一些特殊行为怎么办?一个明显的“功能”是禁用应用程序内购买,这样他们就可以享受其余的而无需付费?我想出了一些方法来做到这一点,但不幸的是,如果用户删除了应用程序,它就无法通过测试,而且我没有足够早地使用 icloud 来保留这个元数据。

最佳答案

很遗憾,这无法完成。至少不是以任何完美的方式。没有 API 可以获取有关用户及其购买的任何详细信息。如果您的应用程序的 1.0 版本还没有保留一些有意义的线索,那么您唯一的解决方案最多只能是部分解决方案。

如果您已经有更新版本的应用程序(例如 1.1)并且您想要将此新功能添加到更新版本(1.2 或 2.0),您的问题会变得更糟。没有办法知道是否有人曾经有过 1.0。

你基本上有两个选择:

  1. 不要管它。在不伤害至少部分现有客户的情况下,您无法将付费应用程序转换为免费的 IAP 应用程序。如果有的话,让应用程序保持付费状态,但为任何新功能添加 IAP。这样,每个人都可以为基本应用支付相同的费用,并且每个人都可以选择通过 IAP 支付更多费用以获得额外的功能。
  2. 根据您的道德规范和现有客户的数量,您可以进行转换并让现有客户再次为他们已经付费的功能付费。显然,这是一个坏主意,但它是一种选择。

关于iOS 应用程序 : Is it possible to figure if a user has bought a certain version of your app,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15305012/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com