In-App-Kauf-Quittung, Verifikation innerhalb der app

Ich will, um zu überprüfen, die Transaktion Empfang innerhalb meiner app,

Hier ist mein code,

- (void)recordTransaction:(SKPaymentTransaction *)transaction {

    NSData *receiptData = [NSData dataWithData:transaction.transactionReceipt];

    NSString *encodedString = [Base64 encode:receiptData];

     NSURL *url = [NSURL URLWithString:@"https://sandbox.itunes.apple.com/verifyReceipt"];

    ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:url];

    [request setPostValue:encodedString forKey:@"receipt-data"];

    [request setRequestMethod:@"POST"];

    [request setDelegate:self];

    [request startAsynchronous];

}

Erhalte ich die Ausgabe:

{"status":21002, "exception":"java".lang.NullPointerException"}

Kann mir jemand helfen, um die ordnungsgemäße Empfang Verifizierung?

InformationsquelleAutor der Frage SST | 2011-05-08

Schreibe einen Kommentar