验证应用商店收据:本地与服务器

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了验证应用商店收据:本地与服务器相关的知识,希望对你有一定的参考价值。

这是针对tvOS的,但同样适用于ios。这涉及应用内购买订阅(自动续订)。

苹果说:

警告不要从您的应用程序调用App Store服务器的verifyReceipt端点。您无法在用户的设备与直接在App Store上,因为您无法控制两端连接,使其容易受到中间人攻击。

如果我使用自己的服务器,那么中间人怎么更难?我的服务器会将收据发送给Apple,获取所有内部字段作为响应,但最终将必须将有效/无效响应发送回我的应用程序,任何人都可以使用中间人系统进行伪造。

所以为什么使用中间服务器要好得多?

以上是关于验证应用商店收据:本地与服务器的主要内容,如果未能解决你的问题,请参考以下文章

提交到 Mac 应用商店时出现收据验证错误

iOS - IAP 问题,对应用商店收据感到困惑

Firebase Firestore +云功能服务器端验证应用内购买收据(Swift + NodeJS)

使用 Windows 身份验证从 Windows 应用商店应用调用 WCF 服务

从验证收据中检查自动续订订阅到期日期

iOS - 验证私有应用商店的企业配置文件