在iOS中,应用内购买的免费试用期只能使用一次吗?

4
我们正在为我们的iOS11应用程序集成IAP,并希望为新用户提供长时间免费试用期的开始优惠。我的实施选择是:
1. 使用自动续订订阅并提供慷慨的免费试用(例如,每月订阅2个月),并依赖于Apple,一个取消了订阅的用户不能重新开始并再次获得2个月。这样做正确吗?
或者
2. 制作两个IAP,向新用户展示有免费试用的IAP,并向取消或停止免费试用版本的用户展示没有免费试用的IAP。但是,用户可能会在App Store上找到IAP(特别是现在,当苹果开始推广IAP时),并且仍然购买它?
最好怎么办?
1个回答

2
我正在管理一款带有InApp购买和自动续订订阅的应用程序。据我所知,InApp购买与用户的AppStore账户相关联,并且免费试用只能在每个账户上使用一次。
如果您在免费试用期后呈现相同的产品,则用户将恢复您的自动续订订阅,并且不会再次获得免费试用。
因此,在我看来,第一种选择是最好的。
但是,如果您想实现第二种选择,您应该知道您产品商店页面中的新IAP管理功能允许您显示和隐藏您想要的订阅。有关此新功能的更多信息,请查看WWDC视频:StoreKit中的新功能

感谢提供链接并澄清试用期的事项。我可能会选择第一种选项,尽管知道我们可以提供更多的开始选择,并在用户使用其中一个选项后隐藏它们,只显示常规选项。 - Peter
正如@vmeyer所说,选项1应该是更好的选择,但你必须注意这些陷阱:https://stackoverflow.com/questions/55953331/preventing-trial-period-fraudulent-in-ios-in-app-purchases - mickeymoon

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接