In App Purchase 例子PurchaseTest 解决 "status":21002

来源:互联网 发布:ubuntu 一键lamp 编辑:程序博客网 时间:2024/06/06 12:34

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格式

原创粉丝点击