如何使用appStoreReceiptURL
transactionReceipt已被弃用。 但我无法使用,
[[NSBundle mainBundle] appStoreReceiptURL].
这应该是返回一个url到收据,如果有的话。 但对于我来说,没有一个,因为这个价值是零,据我所知不应该是。 我在iOS 7上运行,并做了一些应用内购买(设备上的沙箱)。
任何人都可以帮忙
这将给你的收据作为mainBundle的appStoreReceiptURL的内容: –
[NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]];
一旦你把NSData转换成NSString。
有关更多详细信息,请参阅: –
试试下面:
NSData *dataReceipt = [NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]]; NSString *receipt = [dataReceipt base64EncodedStringWithOptions:0];