我使用以下代码进行In App购买及其工作,但我想知道交易收据。我知道它的编码格式,但我必须将其发送到我的服务器。所以请告诉我在哪里可以找到这个?如何使用此代码为当前iam添加代码
- (void)completeTransaction:(SKPaymentTransaction *)transaction {
NSLog(@"completeTransaction...");
UIAlertView *alert=[[UIAlertView alloc]initWithTitle:@"Alert" message:@"Transaction completed." delegate:nil cancelButtonTitle:@"OK" otherButtonTitles:nil, nil];
[alert show];
[self provideContentForProductIdentifier:transaction.payment.productIdentifier];
[[SKPaymentQueue defaultQueue] finishTransaction:transaction];
}
这是收据吗? “SKPaymentTransaction:0x147e1860”
答案 0 :(得分:1)
NSString *receiptStr= [Base64Encoding base64EncodingForData:(transaction.transactionReceipt) WithLineLength:0];
试试这可能对你有帮助。