StoreKit2是否引入破坏性变更 /verifyReceipt接口是否仍可用
StoreKit 2适配要求与
/verifyReceipt端点可用性说明 强制适配相关结论
- StoreKit 2目前不存在强制适配要求。苹果将StoreKit 2定位为原有StoreKit框架的可选升级版本,开发者完全可以继续基于StoreKit 1开发、维护内购相关功能,只要符合对应系统版本的适配规范,已上线的内购逻辑不会因为StoreKit 2的发布出现功能异常。
- 仅当你需要使用StoreKit 2提供的专属新特性(比如内置的交易续费状态查询、退款授权处理、家族共享内购支持等)时,才需要做对应版本的适配改造。
/verifyReceipt端点可用性说明
- 截至苹果目前公开的所有官方开发文档、接口声明,从未发布过
/verifyReceipt端点正式废弃、确定停用时间的公告,第三方站点提到的该接口“即将走向终结”的表述属于第三方推测,不代表苹果官方立场。 - 苹果推出StoreKit 2配套的新版App Store Server API后,原有的
/verifyReceipt接口仍然保持正常服务、官方持续维护状态,现有服务端调用该接口的票据校验逻辑可以正常工作,不会出现无预警失效的问题。
补充说明:苹果官方仅在开发文档中提到新版服务端API在数据完整性、查询效率、安全校验逻辑上优于老版
/verifyReceipt接口,推荐开发者根据自身技术迭代节奏逐步迁移,但从未给出老接口的强制下线时间节点,开发者不需要为了没有明确时间表的迁移做紧急改造。
内容的提问来源于stack exchange,提问作者Martin Mlostek
相关产品推荐
相关产品推荐

