在App Purchase Receipt Data中,返回nil

时间:2018-03-06 16:01:07

标签: objective-c in-app-purchase receipt receipt-validation

我已经设置了我的In app购买代码,我可以成功执行购买。当我尝试使用此

检索收据数据时
NSData *dataReceipt = [NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]];
NSString *receipt = [dataReceipt base64EncodedStringWithOptions:0];

我在调用appStoreReceiptURL时得到nil的响应,是否有人知道可能的根本原因是什么?我很难忘记拍摄这张照片。

1 个答案:

答案 0 :(得分:0)

如果路径为零,则该应用程序未从appstore购买:

“对于从App Store购买的应用程序,请使用此应用程序包属性来查找收据。”