在测试应用内购买时,是否可以模拟/模拟一些不寻常的情况?

时间:2013-01-16 09:50:12

标签: ios testing in-app-purchase

我希望测试我们的应用内购买代码,并希望能够测试所有不同的可能情况。然而,似乎很难/不可能测试一些有时会发生的罕见情况。

我知道使用iOS6我可以模拟错误的网络连接,但必须有其他可能导致失败的情况。例如,

  1. 如果用户需要验证其付款方式(例如,因为他们使用新的信用卡或他们是第一次在设备上购买)。据我所知,没有办法在Sandbox环境中测试这种情况。

  2. 应用内部失败的交易(我猜这可以通过糟糕的网络模拟进行模拟)

  3. 在错误的应用商店中:

    3.1。也许应用内购买不在用户的应用商店中,或

    3.2。用户需要切换应用商店

  4. 如果有人有一些可靠的方法来测试这些场景(以及我上面没有写过的任何其他场景),我将非常感激。在您进入生产环境之前,似乎其中一些不可测试。

    参考文献:

0 个答案:

没有答案