gpt4 book ai didi

ios - 收据验证失败时最好的方法是什么?

转载 作者:行者123 更新时间:2023-11-29 12:44:37 25 4
gpt4 key购买 nike

<分区>

当 OSX 上的收据验证失败时,我指的是应用程序收据,Apple 表示以代码 173 退出,这将强制加载 iTunes 并从 Apple 下载收据。如果由于某种原因收据失败(用户取消 iTunes 密码请求、用户没有互联网等),应用程序将不会加载。

但对于 iOS 来说,情况就不同了。没有 exit(173)。 iOS 的最佳方法是什么?当应用程序加载时,它会尝试验证收据,收据不存在,然后我们使用请求新的收据

SKReceiptRefreshRequest *refreshReceiptRequest = [[SKReceiptRefreshRequest alloc] initWithReceiptProperties:@{}];

现在呢?有两种情况:请求失败(没有网络,没有收据等)或者请求成功,有收据但收据无效(可能是某种盗版企图(?))。开发者应该怎么做,退出应用?

如果应用内购买的验证失败并且商品是非消耗品,您只需禁用该商品,直到您可以验证或用户进行恢复购买,但如果应用收据验证失败,您正在谈论整个应用程序。

最好的方法是什么?

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