1

アプリ内購入とその動作に次のコードを使用していますが、トランザクションの領収書を知りたいです。エンコードされた形式であることは知っていますが、それをサーバーに送信する必要があります。どこで見つけられるか教えてください。このコードを使用して現在 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"

4

1 に答える 1

1
 NSString *receiptStr= [Base64Encoding base64EncodingForData:(transaction.transactionReceipt) WithLineLength:0];

これを試してみてください。

于 2013-07-22T05:04:58.563 に答える