Ios Xcode应用内购买验证收据在哪里检查收据?

Ios Xcode应用内购买验证收据在哪里检查收据?,ios,in-app-purchase,Ios,In App Purchase,我看了一些关于验证应用程序内购买收据的教程,但有一件事仍然在我的脑海中:我已经有了检查收据是否有效及其工作的功能,但是如果有一天我的服务器出现问题,有人购买了应用程序,收据将无效,尽管它应该有效它会向他收费,然后告诉他收据出现了问题,不会向他提供内容。那么我应该在什么功能中检查收据呢?(我想让它在收费前检查一下,如果它无效,它就不会收费) 谢谢。我刚刚在 - (void)completeTransaction:(SKPaymentTransaction *)transaction 功能这是你必

我看了一些关于验证应用程序内购买收据的教程,但有一件事仍然在我的脑海中:我已经有了检查收据是否有效及其工作的功能,但是如果有一天我的服务器出现问题,有人购买了应用程序,收据将无效,尽管它应该有效它会向他收费,然后告诉他收据出现了问题,不会向他提供内容。那么我应该在什么功能中检查收据呢?(我想让它在收费前检查一下,如果它无效,它就不会收费) 谢谢。

我刚刚在

- (void)completeTransaction:(SKPaymentTransaction *)transaction

功能

这是你必须承担的风险。即使是蜘蛛侠也必须承担风险。。。。你只是一个开发者!!因此,如果它是无效的,你不会收费吗?不,如果它是无效的,这意味着服务器上有问题,或者用户试图破解它,如果它是服务器问题,我不想在不提供内容的情况下收费。你在使用非消费品购买吗?在这种情况下,用户可以免费再次下载。这种事情发生了,没什么好做的。除非你有备份服务器。是的,但还没有人回答我的问题。。。我应该在哪里(在什么功能中)进行检查