Skip to content

wjdrudgh/KHStoreManager

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

KHStoreManager

// You can use delegate for result

  • (void)restoreCompleted;

  • (void)restoreFailed;

  • (void)purchaseCompleted:(SKPaymentTransaction *)transaction;

  • (void)purchaseFailed:(SKPaymentTransaction *)transaction;

// init

  • (void)prepare;

// restore

  • (void)restore;

// fetch SKProduct

  • (void)requestProducts:(NSArray *)productIdList;

// get SKProduct

  • (SKProduct *)productForId:(NSString *)productId;

// buy product

  • (void)buyProduct:(SKProduct *)product;

// you can use some methods for check status

  • (BOOL)isAvailableProduct:(NSString *)productId;

  • (BOOL)isPurchased:(NSString *)productId;

  • (BOOL)isSubscribeExpired:(NSString *)productId;

  • (BOOL)isSubscribed;

  • (NSDate *)subscribedDate;

// get available SKProducts

  • (NSArray *)availableProducts;

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published