http://www.cocoachina.com/bbs/read.php?tid=93642
修改了下面的函数
- (void) completeTransaction: (SKPaymentTransaction *)transaction{
NSLog(@"Transaction complete");
NSError *jsonError = nil;
NSDictionary *info = [NSDictionary dictionaryWithObject:[transaction.transactionReceipt base64String] forKey:@"receipt-data"];
NSData* jsonData = [NSJSONSerialization dataWithJSONObject:info options:NSJSONWritingPrettyPrinted error:&jsonError];
。。。
}
解决 {"status":21002, "exception":"java.lang.NullPointerException"} 报错
例子走通
主要问题是在去apple验证的时候,需要传JSON格式