@interface InAppPurchaseManager : NSObject <SKProductsRequestDelegate, SKPaymentTransactionObserver> { … } // public methods - (void)loadStore; - (BOOL)canMakePurchases; - (void)purchaseProUpgrade; @end 上面我们定义了两个新的notification,它们将作为购买事务的结果被发送。在上例中我们仍然使用与获取...
@interface STRIAPManager : NSObject + (instancetype)shareSIAPManager; //开始内购 - (void)startPurchWithID:(NSString *)purchID completeHandle:(IAPCompletionHandle)handle; @end .m #import "STRIAPManager.h" #import <StoreKit/StoreKit.h> @interface STRIAPManager()<SKPaymentTransactionObserver,SKProd...
@interface HelloWorldLayer : CCLayer<SKProductsRequestDelegate,SKPaymentTransactionObserver> { intbuyType; } +(CCScene *) scene; - (void) requestProUpgradeProductData; -(void)RequestProductData; -(bool)CanMakePay; -(void)buy:(int)type; - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransacti...
@interface HelloWorldLayer : CCLayer<SKProductsRequestDelegate,SKPaymentTransactionObserver> { intbuyType; } +(CCScene *) scene; - (void) requestProUpgradeProductData; -(void)RequestProductData; -(bool)CanMakePay; -(void)buy:(int)type; - (void)paymentQueue:(SKPaymentQueue *)queue updatedTransacti...
@interface HelloWorldLayer : CCLayer<SKProductsRequestDelegate,SKPaymentTransactionObserver> { intbuyType; } +(CCScene *) scene; - (void) requestProUpgradeProductData; -(void)RequestProductData; -(bool)CanMakePay; -(void)buy:(int)type;
@interface HelloWorldLayer : CCLayer<SKProductsRequestDelegate,SKPaymentTransactionObserver> { int buyType; } +(CCScene *) scene; - (void) requestProUpgradeProductData; -(void)RequestProductData; -(bool)CanMakePay; -(void)buy:(int)type; - (void)paymentQueue:(SKPaymentQueue *)queue updatedTrans...
@interfaceSTRIAPManager : NSObject + (instancetype)shareSIAPManager; //开始内购 - (void)startPurchWithID:(NSString *)purchID completeHandle:(IAPCompletionHandle)handle; @end .m #import "STRIAPManager.h" #import <StoreKit/StoreKit.h>
@interface HelloWorldLayer : CCLayer<SKProductsRequestDelegate,SKPaymentTransactionObserver> { int buyType; } +(CCScene *) scene; - (void) requestProUpgradeProductData; -(void)RequestProductData; -(bool)CanMakePay; -(void)buy:(int)type; ...