Full refund within 14 days of purchase date.
This component provides protection against tools that bypass in-app purchases and unlock premium content for free, such as the most popular 'iAP Cracker'. Protection is managed via a hosted receipt verification service hosted on our servers. It comes with both proven security and reliability against cracking tools and is meant to be as easy as possible to integrate for the developer.
'In-app purchase verification' is for those who don't maintain a server and want to avoid managing purchase verification themselves – it's a huge time saver: Implementing it is as easy as inserting a few extra lines of code (see below). From then on, the server will do its magic and it'll verify each receipt with an Apple server. It'll also provide you with a count of purchases made.
From now on, the developer license package comes with the same PHP script we use so you can self-host 'In-app purchase verification' if you want to.
#import "iAPVerification.h"
- (void)paymentQueue:(SKPaymentQueue *)queue updatedTransactions:(NSArray *)transactions {
for (SKPaymentTransaction *transaction in transactions) {
[iAPVerification verifyPurchase:transaction isSandbox:YES delegate:self];
}
}
- (void)purchaseVerified:(NSDictionary *)dictionary paymentTransaction:(SKPaymentTransaction *)paymentTransaction {
NSString *productId = [dictionary objectForKey:@"product_id"];
if ([productId isEqualToString:@"com.powerflightapp.iap.1"]) {
// Provide content
}
[[SKPaymentQueue defaultQueue] finishTransaction:paymentTransaction];
}
AMAZING! Knowing NOTHING about In-App Purchases verification, from finding the component to uploading the fixed app to AppStore in just an hour!
THANKS!!!
one of the best component of binpress. period.
nice
Questions & Comments