iOS-查看收据内容

时间:2019-04-23 23:46:01

标签: ios objective-c in-app-purchase

我正在处理一个场景,我的应用程序是在应用程序商店中付款的,现在我可以在应用程序购买中免费下载。 但是,任何以前购买过我的人都希望为他们解锁它,这样他们就不用再付款了。

我有以下代码实际上得到了收据:

NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];
NSData *receipt = [NSData dataWithContentsOfURL:receiptURL];
if (!receipt) {
    NSLog(@"NO RECP");
} else {
    NSLog(@"GOTACH");
}

但是查看该NDData receipt的所有二进制数据。我怎么才能真正看到里面的东西?我看过各种有关向某些网址发出请求的帖子-我需要这样做吗?我只想查看该文件中的所有内容(希望在购买时获得版本/捆绑ID,甚至在首次购买时获得日期)。

我的第二个问题是,该收据仅会获得我的应用程序的收据,还是会返回设备上的所有收据?

谢谢。

0 个答案:

没有答案