【发布时间】:2013-11-17 04:47:12
【问题描述】:
此方法 appStoreReceiptURL 替代了 SKPaymentTransaction 上已弃用的 transactionReceipt 方法。每个人都说只使用这个调用:
NSURL *theURL = [[NSBundle mainBundle] appStoreReceiptURL];
如果有收据,这应该返回一个 url。但对我来说没有一个,因为这个值是零,据我所知,它不应该是。我在 iOS 7 上运行并且已经完成了一些应用内购买(设备上的沙盒)。现在我正在尝试添加另一个应用内购买,即自动续订订阅,我需要深入了解收据以获取订阅到期日期。但是我无法通过这个简单的步骤,因为该值始终为零。
有人知道为什么吗?
【问题讨论】:
-
奇怪。在 iOS 7 下,该方法永远不会返回
nil。 URL 中可能没有文件,但 URL 应该始终有一个值。 -
我也有同样的问题。你找到解决办法了吗?
标签: ios objective-c in-app-purchase