diff --git a/IAPHelper/IAPHelper.m b/IAPHelper/IAPHelper.m index fe15148..3a9cb3d 100755 --- a/IAPHelper/IAPHelper.m +++ b/IAPHelper/IAPHelper.m @@ -353,6 +353,15 @@ -(void)connection:(NSURLConnection *)connection didFailWithError:(NSError *)erro } +- (void)request:(SKRequest *)request didFailWithError:(NSError *)error +{ + if (request == self.request) + { + _requestProductsBlock(nil, nil); + } +} + + -(void)connection:(NSURLConnection *)connection didReceiveResponse:(NSURLResponse *)response { [self.receiptRequestData setLength:0]; }