From d3239699edf7668f60822154a54d60eb856567ee Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Pfannemu=CC=88ller?= Date: Sun, 16 Oct 2016 18:44:01 +0200 Subject: [PATCH] Add canMakePayment method --- IAPHelper/IAPHelper.h | 2 ++ IAPHelper/IAPHelper.m | 6 +++++- 2 files changed, 7 insertions(+), 1 deletion(-) 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;