ios - 了解用户为该应用支付了多少费用

标签 ios storekit

是否可以使用 StoreKit 来了解用户为该应用支付了多少费用,我不是指应用内购买,即他们为下载该应用支付的价格。

更新:

是否有任何解决方案来确保用户为应用付费或他们使用的是盗版?

最佳答案

如果他们从 App Store 购买了该应用程序,他们将获得有效收据,您可以使用本指南进行验证:

https://developer.apple.com/library/content/releasenotes/General/ValidateAppStoreReceipt/Chapters/ValidateLocally.html#//apple_ref/doc/uid/TP40010573-CH1-SW2

可以通过在此本地文件路径加载数据来检索收据:[[NSBundle mainBundle] appStoreReceiptURL]

关于ios - 了解用户为该应用支付了多少费用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47166223/

相关文章:

iphone - Apple 应用内购买 StoreKit 错误

swift - 使用 SKStoreProductViewController 或 SKStoreReviewController 进行应用评级/评论?

iphone - 如何捕获 UITableView/UIScrollView 完整内容的 UIImage 并使其在 ios 设备上工作

iphone - 如何正确裁剪在 iPhone 4G 上拍摄的图像(带有 EXIF 旋转数据)?

ios - 当加载到 UIImageView 中时,大的 jpeg 比小的 jpeg 使用更多的内存。为什么?

objective-c - AES 加密,在 Objective-C 中,使用初始化向量,在 php 上解密

ios - 有没有办法从 StoreKit API 中的 SKPayment 获取 SKProduct?

macos - [[SKPaymentQueue defaultQueue] restoreCompletedTransactions] 没有响应

ios - SKPaymentQueue : What happens if I never call finishTransaction:?

ios - 快速排序 NSArray