我正在使用以下代码进行应用内购买及其工作,但我想知道交易收据。我知道它的编码格式,但我必须将其发送到我的服务器。所以请告诉我在哪里可以找到它?如何为当前使用此代码的 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”
最佳答案
NSString *receiptStr= [Base64Encoding base64EncodingForData:(transaction.transactionReceipt) WithLineLength:0];
试试这个,它可能对你有帮助。
关于ios - 打印应用内购买交易收据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17780165/