diff --git a/IAPHelper/IAPHelper.h b/IAPHelper/IAPHelper.h index 9840a93..2e88626 100755 --- a/IAPHelper/IAPHelper.h +++ b/IAPHelper/IAPHelper.h @@ -26,6 +26,8 @@ typedef void (^resoreProductsCompleteResponseBlock) (SKPaymentQueue* payment,NSE @property (nonatomic,strong) SKProductsRequest *request; @property (nonatomic) BOOL production; +- (BOOL)canMakePayment; + - (void)requestProductsWithCompletion:(IAPProductsResponseBlock)completion; - (id)initWithProductIdentifiers:(NSSet *)productIdentifiers; diff --git a/IAPHelper/IAPHelper.m b/IAPHelper/IAPHelper.m index d668d4f..5203d5c 100755 --- a/IAPHelper/IAPHelper.m +++ b/IAPHelper/IAPHelper.m @@ -66,7 +66,11 @@ - (void)dealloc } } --(BOOL)isPurchasedProductsIdentifier:(NSString*)productID +- (BOOL)canMakePayment{ + return [SKPaymentQueue canMakePayments]; +} + +- (BOOL)isPurchasedProductsIdentifier:(NSString*)productID { BOOL productPurchased = NO;