ios – 如何使用appStoreReceiptURL

transactionReceipt已弃用.
但我不能使用,
[[NSBundle mainBundle] appStoreReceiptURL].

这应该是返回一个URL到一个收据,如果有一个.但对我来说,没有一个,因为这个价值是零,据我所知,这不应该是.我在iOS 7上运行,并且已经做了一些应用内购买(设备上的沙盒).

任何人都可以帮忙

解决方法

这将给你收据作为mainBundle的appStoreReceiptURL的内容: –
[NSData dataWithContentsOfURL:[[NSBundle mainBundle] appStoreReceiptURL]];

一旦得到将NSData转换为NSString.

有关详细信息,请参阅:

https://developer.apple.com/library/ios/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateRemotely.html#//apple_ref/doc/uid/TP40010573-CH104-SW1

相关文章

当我们远离最新的 iOS 16 更新版本时,我们听到了困扰 Apple...
欧版/美版 特别说一下,美版选错了 可能会永久丧失4G,不过只...
一般在接外包的时候, 通常第三方需要安装你的app进行测...
前言为了让更多的人永远记住12月13日,各大厂都在这一天将应...