免费试用实施macOS app的自动续订订阅

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了免费试用实施macOS app的自动续订订阅相关的知识,希望对你有一定的参考价值。

我有一个自动更新订阅IAP的macOS应用程序,我想添加一个免费试用期。我正在尝试使用app store“入门优惠”功能,但无法弄清楚如何使其正常工作。我已经在itunes connect中配置了免费试用入门优惠,但当我尝试从我的应用程序购买订阅时没有任何变化。

所以我的问题是:我是否必须在我的应用程序代码中支持此功能(如此处所述https://developer.apple.com/documentation/storekit/in-app_purchase/implementing_subscription_offers_in_your_app?language=objc)以及所有SKPaymentDiscount签名内容?或者在提供试用的情况下实际上不需要这样做。我在互联网上看到了一些矛盾的观点。一个是沙盒环境中根本不支持免费试用功能。真的吗?

答案

您自己没有(不能)管理试用资格,Apple会处理它。您链接的“订阅优惠”与用于免费试用的“介绍优惠”不同。

  • 介绍性优惠 - 仅适用于从未订阅过的用户
  • 订阅优惠 - 仅适用于在任何时候进行了有效订阅的用户(包括当前有效)

设置自动续订订阅产品后。您可以在订阅价格下添加“免费试用”作为介绍价格。

enter image description here

另一答案

感谢您的回答,最终在生产(应用商店)和沙箱环境中都能实现这一点。客户端不需要额外的代码,是我在itunes配置中的错误(错误的日期)。

以上是关于免费试用实施macOS app的自动续订订阅的主要内容,如果未能解决你的问题,请参考以下文章

非续订订阅已购买警报轨道

iOS 订阅包中的免费试用期更改

Woocommerce 订阅:自动创建续订订单并暂停有效订阅

e5订阅续期失败

关于应用内购买的问题:自动更新订阅

IAP 如何检查用户是不是已经试用(过去的任何时间)?