我对Apple的收据验证服务有疑问(如此处所述):https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW1
我的问题是:如果您尝试两次验证同一个合法收据,第二次验证尝试是否会失败?也许Apple的收据验证服务器会将此解释为试图通过两次使用相同的收据来取消收据验证?但是我不知道。我有一种情况,我的服务器报告100%的IAP收据无效,我正在试图找出原因。我不认为他们是100%无效。
我了解到我们合作的公司也正在验证这些IAP收据,而且我相当肯定他们的验证电话将在我们之前完成。所以我想知道他们的验证调用是否“使用”收据,从而导致我们失败。
答案 0 :(得分:1)
不,第二次尝试不会失败。我们实际上尝试了这个并且能够多次提交相同的收据来获得status = 0(即收据有效)。