首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >仅在StoreKit2 15中使用iOS时,是否必须提供“恢复购买”选项?

仅在StoreKit2 15中使用iOS时,是否必须提供“恢复购买”选项?
EN

Stack Overflow用户
提问于 2022-06-02 05:47:06
回答 2查看 431关注 0票数 2

这是一个相当简单的问题,但通过研究找不到答案。

我知道在最初的StoreKit API中,您必须为用户提供恢复购买的能力。然而,对于StoreKit2,WWDC的视频解释说,恢复购买应该很少需要,因为StoreKit2会自动监听和保持交易的最新情况。

那么,如果只使用StoreKit2并且最低部署目标为iOS 15,那么添加一个恢复购买按钮仍然是强制性的吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2022-06-05 09:19:11

目前的答案是肯定的。因为苹果公司仍然在他们的文档中保留恢复机制。最近,我使用StoreKit 2进行了一个项目,它仍然需要保留恢复选项。

从审查指南文件:

你应该确保你有一个恢复机制,任何可恢复的应用程序内购买。

因此,我建议在发送评论之前保留它。

票数 4
EN

Stack Overflow用户

发布于 2022-06-02 06:40:38

这是个好问题。恢复采购的问题是,这是应用程序商店的指南要求3.1.1

任何学分或游戏内货币购买的应用程序内购买可能不会过期,你应该确保你有一个恢复机制,任何可恢复的应用程序内购买。

苹果以其严格的指导方针而闻名,而不提供恢复机制的应用程序可能会被拒绝。

正如您所提到的,StoreKit2的目标是改善用户体验,并减少使用按钮或类似机制的手动恢复的摩擦。但据我所知,它仍然是必需的。

可能的话,如果您可以使用StoreKit保证可以使用一些我无法想到的智能机制来购买,那么它可能会通过评审小组。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72471232

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档