//取得iAP的receipt
+(NSData *) getReceiptData:(SKPaymentTransaction *)transaction{
NSData *receiptData = nil;
if (floor(NSFoundationVersionNumber) <= NSFoundationVersionNumber_iOS_6_1) {
receiptData = transaction.transactionReceipt;
}
else {
NSURLRequest *urlRequest = [NSURLRequest requestWithURL:[[NSBundle mainBundle] appStoreReceiptURL]];
NSError *error = nil;
receiptData = [NSURLConnection sendSynchronousRequest:urlRequest returningResponse:nil error:&error];
}
return receiptData;
}
沒有留言:
張貼留言