苹果提供了一种方法让你在没有实际收费的情况下测试你的应用程序中的内购功能。

3 min read

这个方法称为“测试购买”。它允许你在App Store Connect中创建一个或多个Sandbox测试人员账户,并使用这些测试人员账户测试你的应用程序中的内购功能。这些测试人员账户是假的,不会真正付款,但是它们表现得就像真实的用户一样。

测试购买的步骤如下:

  1. 在App Store Connect中创建Sandbox测试人员账户。

  2. 在你的应用程序中启用内购功能。

  3. 使用一个Sandbox测试人员账户登录到你的应用程序中,尝试购买内购商品,并检查是否正确地显示了商品和价格。

  4. 如果测试购买成功,你可以继续测试其他商品或其他测试人员账户。

需要注意的是,测试购买只能在你的开发或测试环境中进行。当你提交应用程序到App Store时,记得关闭测试购买并使用真实付款方式测试你的应用程序中的内购功能。

另外,测试购买不支持订阅内购商品。如果你的应用程序中包含订阅内购商品,你需要使用真实购买方法来测试它们。

总之,测试购买是一个非常有用的工具,可以帮助你测试你的应用程序中的内购功能,并确保它们能够正常工作。