我有一个客户需要让其志愿者购买 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 没有问题% 如果我能找到一种方法来解决这个问题。