“恢复购买”功能是否必须通过App Store审核?

时间:2011-10-17 14:10:27

标签: iphone in-app-purchase

在实施应用程序内购买功能时,我是否必须为用户提供“恢复购买”的选项,或者此功能仅是可选/建议的?

5 个答案:

答案 0 :(得分:4)

它是可选的,但您应该考虑添加它,因为用户可能想要拥有此选项的原因有很多(例如,备份失败或新设备,我不希望因此而受到惩罚开发者)

答案 1 :(得分:2)

这是强制性的。我的应用因此被拒绝。

这是苹果的消息:

  

拒绝理由:

     

2012年7月30日下午06:24来自Apple。

     

我们发现,虽然您的应用提供了可以恢复的应用内购买,但它不包含必需“恢复”功能,以允许用户恢复以前购买的应用内应用按照应用程序内购买编程指南的“恢复事务”部分中的规定进行购买:

     

“...如果您的应用程序支持必须可恢复的产品类型,则必须包含允许用户恢复这些购买的界面。此界面允许用户将产品添加到其他设备,或者,如果原始设备是擦除,恢复原始设备上的交易。“

     

要恢复以前购买的应用程序内购买产品,最好在用户点击“恢复”按钮时提供“恢复”按钮并启动恢复过程。

     

有关恢复交易和验证商店收据的更多信息,请参阅应用程序内购买编程指南。

答案 2 :(得分:1)

今天有必要。如果你有“应用程序内购买”,你必须有这个“按钮”

答案 3 :(得分:0)

恢复以前购买的内容的功能不必明确地向用户公开。在我公司发布的某些应用中,当用户点击“购买”按钮时,之前购买的内容就会恢复。

我们的初始设计有一个单独的“恢复购买”按钮,但我们的发布商坚持要求我们删除它并让所有内容都通过“购买”按钮。

更新:这个答案在撰写时是正确的。此后苹果公司改变了政策。

答案 4 :(得分:-1)

我发布的应用没有恢复购买。