我在市场上有应用内购买的应用。我用最糟糕的时间测试它,因为我用沙盒帐户测试了它,一旦用沙箱帐户“购买”该项目,我就无法重新购买该项目进行测试。我在测试之间删除应用程序以清除用户数据,但当然我购买测试时,它检测到我已经在我的测试帐户上购买了该项目。这导致了问题,因为我的一些用户在第一次购买应用程序时遇到问题 - 我无法在沙箱帐户上复制的问题。
有没有办法在沙箱帐户上完全清除过去的购买历史记录?
答案 0 :(得分:3)
您每次都需要创建新的ITunes Connect测试用户。使用新帐户后,您就可以复制问题。
答案 1 :(得分:0)
您无需担心这一点,每次都可以使用同一个用户。
工作流程是一样的;无论用户的购买历史记录如何,StoreKit
都会向SKPaymentTransactionObserver
发送相同的消息,以便您测试代码。