gpt4 book ai didi

ios - 使用 iOS In App Purchase 重新下载项目的设计,该项目在下载时是免费的,但后来更改为非消耗品

转载 作者:行者123 更新时间:2023-11-28 17:42:52 25 4
gpt4 key购买 nike

抱歉发了这么长的帖子。

我有一个 iOS 应用程序,它销售非消耗性 InAppPurchase 项目。我有免费项目,由内容服务器处理,它只是跳过 Apple 收据确认并开始下载。免费和非免费项目都以相同的方式存储在内容服务器方面,只有 bool 属性将它们区分开来。

问题是,我会在有限的时间内免费获得一件元素,然后将该元素切换为非免费元素,因此在该时间之后需要收据。当有人卸载应用程序、删除项目并重新安装时,一切都出错了,以为他们可以再次免费下载它,但他们不能,因为它被设置为非免费。

我希望免费下载的人在项目设置为非免费后能够下载,我能想到的唯一方法是将购买信息保存在内容服务器上并且一种以某种方式识别对用户的每个请求的方法。

有什么办法吗?有没有人有做这样的事情的经验并愿意分享?提前致谢。

最佳答案

在获得免费元素时,您需要向用户索取任何类型的身份证明。使用它来获取他们的电子邮件地址、Facebook/Twitter 凭据等。

如果用户没有使用应用内购买,这是允许用户稍后恢复购买的唯一方法。

您应该让用户知道,只有输入一些 ID,才能恢复不是通过 IAP 完成的购买。

关于ios - 使用 iOS In App Purchase 重新下载项目的设计,该项目在下载时是免费的,但后来更改为非消耗品,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7480189/

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