gpt4 book ai didi

ios - 是否可以在没有 UI/应用程序开销的情况下以编程方式创建测试收据?

转载 作者:行者123 更新时间:2023-11-29 11:40:43 24 4
gpt4 key购买 nike

我们拥有后端服务,可以对进行应用内购买(特别是订阅)后生成的收据使用react。现在我们正在使用一些预先生成的测试收据来验证我们服务的变化。

但是使用这些预生成的收据(使用沙盒环境生成)会限制测试的自动化,因为当我们在一段时间内运行这些测试时,与这些收据相关的产品会更新/取消/过期。查看苹果文档,我找不到任何此类 API。那么,有没有一种方法可以为我的测试动态生成这些测试收据(当然不使用 UI)?

最佳答案

如果您想创建 Apple 端点将验证的收据数据,那将非常困难,因为它是由 StoreKit 生成的签名安全容器。这WWDC talk深入了解收据实际是什么。

验证并不重要,因为它在您的系统之外。您可以模拟 Apple verifyReceipt 调用并编写一个小脚本来生成与您期望的收据外观相匹配的假收据响应(JSON)。这就是我们在单元和功能测试中所做的 RevenueCat .

关于ios - 是否可以在没有 UI/应用程序开销的情况下以编程方式创建测试收据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46751659/

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