不推荐使用 App Store 验证收据

use*_*477 5 app-store in-app-purchase ios receipt-validation in-app-purchase-receipt

App Store 验证收据何时被弃用?

\n

这什么时候会停止工作?我\xe2\x80\x99找不到任何关于此的信息吗?

\n

https://developer.apple.com/documentation/appstorereceipts/verifyreceipt

\n

buy.itunes.apple.com/verifyReceipt

\n

zan*_*ngw 4

请参阅Apple 开发者论坛对此问题When will the verifyReceipt api be deprecated的回答。

verifyReceipt 和 App Store Server Notification v1 被标记为弃用,这意味着 API 今后将不会收到任何新功能和更新。它将继续发挥作用,直到宣布终止日期为止。

生命周期结束日期目前尚未确定,开发商将在生命周期终止之前提前收到通知。

目前,建议尽快确定范围并开始使用 App Store Server API 和 App Store Server Notification v2,利用现有资源(例如可用文档和 App Store Server 库)。

应用商店服务器API


根据此文档https://developer.apple.com/documentation/appstorereceipts/verifyreceipt#4209023

verifyReceipt 端点已弃用。根据 RFC 8594,HTTP 标头包含弃用日期。


我们应该做什么

ios服务器端收据验证的几种方式