Python iOS-如何从服务器测试IAP收据验证?

Python iOS-如何从服务器测试IAP收据验证?,python,ios,swift,in-app-purchase,Python,Ios,Swift,In App Purchase,如中所述,当您希望使用App Store验证IAP收据时,您必须在服务器中编写一些验证函数。我指的是图中的红色部分: 好的,为了能够在服务器端完全编写所需的代码,您需要有收据来执行测试。如果你看上面的图,它是非常明显的 然而,我知道获取收据的唯一方法是从iOS应用程序(使用Apple SDK)请求收据 这意味着,如果我想让服务器端工程师处理这个验证功能,我需要用我的应用程序请求收据,然后复制粘贴到他身上,这样他就可以测试。。。这是一个缓慢而低效的过程。。。这样就不可能为它编写自动测试了 那么,

如中所述,当您希望使用App Store验证IAP收据时,您必须在服务器中编写一些验证函数。我指的是图中的红色部分:

好的,为了能够在服务器端完全编写所需的代码,您需要有收据来执行测试。如果你看上面的图,它是非常明显的

然而,我知道获取收据的唯一方法是从iOS应用程序(使用Apple SDK)请求收据

这意味着,如果我想让服务器端工程师处理这个验证功能,我需要用我的应用程序请求收据,然后复制粘贴到他身上,这样他就可以测试。。。这是一个缓慢而低效的过程。。。这样就不可能为它编写自动测试了


那么,我如何能够在不必使用iOS应用程序手动请求收据的情况下,始终如一地测试验证服务器端功能呢?

您只需要捕获一张收据。它总是有效的如果你想“现在”验证一个订阅是否有效,它会更复杂,但是你可以将一个日期硬编码到你的测试中,而不是使用当前的日期