【发布时间】:2020-06-07 22:37:45
【问题描述】:
因此,我使用 RevenueCat 的 SDK 在我的 iOS 应用上实现了自动续订订阅。
引自他们的网站, https://medium.com/revenuecat-blog/getting-through-app-review-39ac50438c62
沙盒与生产验证环境的使用不当 开发人员在提交使用 Apple 的 /verifyReceipt 端点的应用程序时经常会走神。有时,开发人员会将其应用程序或后端的发布版本配置为仅指向生产 IAP 环境。在 App Review 中这样做会失败,因为审阅者使用沙盒环境进行测试。 RevenueCat 使这不再是问题。
通过 Xcode“运行”和 TestFlight 版本在 Sandbox 上测试一切正常,但显然在应用程序审阅者尝试时它失败了。
我们发现您的应用内购买产品存在一个或多个错误 在通过 Wi-Fi 运行 iOS 13.5.1 的 iPhone 上进行审核时。
具体来说,当我们尝试 购买您的订阅。
接下来的步骤
在您的服务器上验证收据时,您的服务器需要能够 处理从 Apple 获取收据的生产签名应用程序 测试环境。推荐的方法适用于您的生产 服务器始终根据生产 App Store 验证收据 第一的。如果验证失败并显示错误代码“使用沙盒收据 在生产中,”您应该针对测试环境进行验证 而是。
任何人有解决这个问题的经验吗?我刚刚又浏览了一次收入猫的文档,我的代码看起来井井有条。谢谢
【问题讨论】:
标签: ios revenuecat