百万项目的非消耗性应用内购买

Posted

技术标签:

【中文标题】百万项目的非消耗性应用内购买【英文标题】:Non-consumable In App Purchases for Million items 【发布时间】:2016-04-18 07:56:38 【问题描述】:

问题

我正在开发具有数百万数字项目的应用程序。我想为此实现 InAppPurchases。因此,这是数字内容,并且只能解锁/购买一次。

我已经做了什么。

我尝试通过消耗品以相同的价格层执行此操作,但苹果拒绝了我的应用并强制使用**非消耗品。

如何处理:

1 - 我需要在 iTunes 的 App Purchases 中创建 30k 吗???? (我在某处读到有 10k 的限制)

2- 有没有办法在应用购买中重复使用非消耗品类型。

【问题讨论】:

请记住,您的用户希望恢复他们之前在其他设备上的购买,为此您必须仅实施非消耗性产品; Apple 不关心开发人员的问题(例如,您如何将 30K 产品添加到 iTunes,这是您的问题,如果您做不到,就不要这样做,没有人真正关心)——他们关心的是结果——仅限用户。 我差不多一年前就问过这个问题,老实说我也得到了帮助。但是在一年多前的今天,一些人开始反对它。我的意思是认真的?如果您的问题没有得到解决,这个问题与此有什么关系? 【参考方案1】:

我建议您让用户购买积分,每个积分打开一个项目,并且每当用户购买一个项目时,您将其记录到用户的购买列表中(用于恢复目的)。

【讨论】:

这仍然不能保证应用程序会通过审核程序,如果它以错误的方式使用消耗品产品。 我正在尝试为应用内购买购买歌曲,因此积分方法看起来像是作弊,苹果也会阻止我的帐户。 我认为它更像是游戏,如果您购买积分以供以后使用,那么您购买的是积分来购买游戏中的物品,这不是某种作弊,与购买 iTunes 卡的想法相同,您是在购买信用卡以供以后使用 好的,我会和苹果支持讨论这个,然后在我的应用中实现这个。

以上是关于百万项目的非消耗性应用内购买的主要内容,如果未能解决你的问题,请参考以下文章

尽管没有登录 iTunes 帐户,iOS 仍会恢复应用内购买

免费应用内购买

检测用户是不是退还了应用购买项目中的“消耗品”(应用购买系统中的 Apple 应用商店)

应用内购买,消耗品的最后步骤

尽管没有iTunes帐户登录,iOS仍会恢复应用内购买

检索消费项目的历史记录