被SKReceiptRefreshRequest仅限于测试环境,或者我可以把它在应用程序的最终版本?

问题描述 投票:0回答:1

我正在开发一个使用应用程序内购买一个iOS应用程序,我不知道我有SKReceiptRefreshRequest有很好的理解。难道只有在测试环境中使用,或者我可以用它在最终版本的应用程序在商店?在IAP许多功能依赖于有一个更新的收据,但一个问题是,在测试环境中,烧成SKReceiptRefreshRequest使应用程序呈现为苹果ID证书的请求。如果SKReceiptRefreshRequest是最终版本的应用程序使用过,它会触发证书也要求在用户设备上?

ios in-app-purchase storekit
1个回答
1
投票

你不应该叫SKReceiptRefreshRequest继续收到最新的。正如你所看到的,您可以访问收据随时可能触发证书请求。这是因为收据链接到设备上的iTunes账户。

如果您在收到经常需要信息,你应该做的是将其存储在服务器上,并使其保持最新那里。您可以使用苹果的/verifyReceipt终点,所以没有必要从设备获取用户凭据更新收到您的服务器上。

© www.soinside.com 2019 - 2024. All rights reserved.