gpt4 book ai didi

ios - 如何验证 iOS 消耗品应用内购买?

转载 作者:行者123 更新时间:2023-11-28 20:56:17 26 4
gpt4 key购买 nike

当用户购买消费品时,我的 SKPaymentTransactionObserver 收到一组 SKPaymentTransaction。然后,应用可以检查 transaction.TransactionStatetransaction.Payment.ProductIdentifier 以验证 iap 是否已实际购买。

但我的应用使用它来允许用户从我的网络服务下载内容。所以问题是,网络服务如何验证该应用程序确实购买了 iap,而不是只是说它是假的应用程序?我需要一些方法来验证服务器上的 SKPaymentTransaction 。通过签名或应用商店验证服务。

Windows has a way to do this on UWP .有没有办法在 iOS 上执行此操作?

我检查过 SKPaymentTransaction , SKPayment等,但它们要么没有显示验证方式,要么与非消耗品有关(保存在应用程序的收据中)。

最佳答案

有两种方法可以验证 iOS 消耗品应用内购买。

首先,您可以在应用程序中本地验证收据(see Validating Receipts Locally) .但是,它仍然容易开裂。

最安全的方法是通过将收据发送到您的服务器然后将其发送到 Apple 来执行服务器端验证 (see Validating Receipts With the App Store) .

关于ios - 如何验证 iOS 消耗品应用内购买?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52096861/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com