自动续订订阅iOS swift决定免费试用

时间:2017-08-04 18:20:14

标签: ios in-app-purchase subscription trial auto-renewing

这是我的“问题”,我有一个产品,一年试用,相同的产品没有试用。有没有办法只使用1年免费试用产品,并决定我给谁试用? 如果有办法,是允许的吗?我想只向那些在Android上购买该产品的人提供试用版。因此,他们可以使用相同的功能而无需再次购买产品。我会告诉他们,他们可以在试用结束前一天取消订阅。新用户将购买该产品,但不会向他们提供试用。我希望你们能帮忙。感谢。

1 个答案:

答案 0 :(得分:1)

技术上可行吗?有点儿。您可以有条件地在应用的用户界面中向您的用户显示2个可用IAP中的1个。但是,在App Store中,用户始终可以看到您在iTunes Connect中配置的所有¹应用程序内购买。这对您的用户来说可能有点混乱。

是否允许?这更像是一个灰色区域。 guidelines 明确地提及它,但这绝不是保证。在In-App Purchase Programming Guide中提到了跨平台注意事项,但更多的是在macOS和iOS之间共享功能的上下文中:

  

[...]您可以让在iOS应用中订阅的用户从macOS应用访问内容(反之亦然),但实施该功能是您的责任。您需要一个系统来识别用户并跟踪他们订阅的内容,类似于您为使用不可续订订阅的应用实施的内容。

¹:在iOS 11上,您可以选择promote certain IAPs

  

您可以选择一次性推广最多20个应用内购买   产品页面,已批准并准备好其他应用内购买   促进。 这使您可以灵活地更改应用内购买   根据您的业务,随时出现在您的产品页面上   需求 - 例如,如果您计划推出限时价格   宣传或提供独家内容。

我不确定是否会完全隐藏非推广的IAP。我还没有看完What's New in StoreKit WWDC会议:)