0

我有一个客户需要让其志愿者购买 IAP(下载的数据包),然后以某种方式报销他们。问题是没有简单的方法可以做到这一点,我认为苹果会批准。特别是对于超过 1500 人。我已经提出了几种方法,各有优缺点,哪一种最好实施,有没有人对如何做到这一点有任何其他建议?

1)让客户通过电子邮件发送 iTunes 礼品卡。IAP 为 7 美元,您不能发送低于 10 美元的礼品卡。此外,他们必须一次发送一个,没有办法批量发送。不去上班

2)创建礼品代码,如 iTunes 礼品卡。我的客户可以通过 IAP 批量购买代码(因此 Apple 仍然可以获得他们的钱),并将它们安全地存储在我的 Web 服务器上。然后我可以实现一个系统,将所有代码发送到一封电子邮件,或者单独发送到多封电子邮件。然后志愿者可以使用这些代码来解锁那个单一的 IAP。这对我来说会做更多的工作,但对我的客户来说更容易。有些事情告诉我,Apple 可能不会批准这种方法。

3)创建客户可以通过 IAP 批量购买的“积分”(因此 Apple 仍然可以获得他们的钱),然后通过使用游戏套件创建的 p2p 蓝牙连接将积分赠送给志愿者或将 IAP 信息本身发送给志愿者。这对客户来说会更难,因为他们必须单独发送每个“信用”。但我认为苹果更有可能批准这一点。

4)让客户向我发送每个志愿者设备的 UUID 列表。我将 UUID 添加到服务器上的安全列表中。在购买过程中,会执行检查以查看设备 UUID 是否与我的服务器上的匹配。如果是,则将它们标记为“全部准备就绪”并提供 IAP 数据。我不知道这个,因为我可以看到转账发生的唯一方法是我自己直接获得报酬,而苹果被排除在外(所以他们可能不会批准这个。我给苹果 30 没有问题% 如果我能找到一种方法来解决这个问题。

4

1 回答 1

2

我会选择选项 5,并创建自己的 IAP 系统。很像选项 3,但一起绕过 Apple。将自定义 URL 方案添加到您的应用程序,将其提供给您的客户进行分发。当您的应用程序通过其自定义 URL 方案启动时,将其打开到促销代码输入页面。

您的客户将能够根据需要通过您为他们设置的网站购买/创建代码。然后,您将存储代码(或创建一个算法来检查生成的代码),并在用户输入代码时验证代码。

然后您的客户用户将输入他们的唯一代码并根据需要解锁/下载所有内容。

我已经使用促销代码进行了类似的设置来解锁我的应用程序的完整版本,这样我就可以创建自己的促销活动,而无需通过删除/更改 IAP 让每个人都免费升级。

于 2012-11-26T13:06:26.137 回答