gpt4 book ai didi

ios - 如何在用户更换设备或卸载应用时验证应用内购买收据?

转载 作者:行者123 更新时间:2023-11-29 01:03:15 25 4
gpt4 key购买 nike

我是 iOS 编程新手,也是应用内购买新手。我在我的应用程序中使用自动续订订阅,在成功订阅后,我正在验证收据,通过它更新我的服务服务器,所以基本上我的问题是用户卸载应用程序或更改设备,然后如果我恢复交易或刷新收据提示输入应用程序商店凭据,这样我就收到了收据,但我不想这样做,而是想在没有提示的情况下验证收据。那么,有什么方法可以验证收货吗?

NSURL *receiptURL = [[NSBundle mainBundle] appStoreReceiptURL];

如果我使用这个,它在新应用程序安装时给出 nil,还请告诉我是否将receiptURL 数据发送到我的服务器,以及如何在新设备或新安装上将该数据重写到 [NSBundle mainBundle]。

我也在使用 RMStore 库。

提前致谢。

最佳答案

实际上只有一种解决方法。您将购买链接到系统上的用户帐户并存储购买日期。当他们启动您的应用程序时,您会知道他们的订阅是否有效。如果它在您的系统中未激活,则您需要提示他们续订。

否则,如果不查询 iTunes 就无法执行此操作,这需要他们进行身份验证。

这很常见,我使用的许多应用程序都要求我不时地“验证购买”。

关于ios - 如何在用户更换设备或卸载应用时验证应用内购买收据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36752144/

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