我在这里查看了 Apple 的应用内购买验证控制器补丁:https ://developer.apple.com/library/ios/#releasenotes/StoreKit/IAP_ReceiptValidation/_index.html
我正计划实施服务器验证,但不需要立即响应。
他们的新代码的异步部分是绝对必要的吗?与幼稚的服务器端验证相比,它有什么优势吗?
如果我可以使用即时解析和检查并获得好处,那就太好了。
谢谢!
编辑:没有一些代码,这个问题感觉有点空:
我专门谈论将主要的 verifyPurchase 函数更改为仅包含:
- (BOOL)verifyPurchase:(SKPaymentTransaction *)transaction;
{
return [self isTransactionAndItsReceiptValid:transaction];
}
...并摆脱客户端-> 服务器帖子。我是否仍然容易受到最近的黑客攻击?