我们正在我们的 iOS11 应用程序中集成 IAP,并希望为新用户提供一些具有较长免费试用期的入门产品。

我的实现方案是:

  • 使用自动续订和免费试用(如每月订阅 2 个月),并依赖 Apple,取消的用户无法重新启动并再次获得 2 个月。这样对吗?

  • 或者
  • 制作两个IAP,一个免费试用给新用户,一个没有免费试用给取消或停止免费试用版本的用户。但是用户可能会在 App Store 上找到 IAP(特别是现在 Apple 将开始功能 IAP)并购买它?

  • 最好的做法是什么?

    最佳答案

    我正在管理具有 InApp Purchase 和自动更新订阅的应用程序。
    据我所知,InApp Purchase是绑定(bind)用户AppStore账号的,免费试用每个账号只能消费一次。

    如果您在免费试用期后展示相同的产品,用户将恢复您的自动续订订阅,并且不会再次受益于免费试用。

    所以在我看来,第一个选择是最好的。

    但是,如果您想实现第二个,您应该知道产品商店页面中的新 IAP 管理功能允许您显示和隐藏您想要的订阅。
    有关此新功能的更多信息,请查看 WWDC 视频:What's New in StoreKit

    关于ios - iOS 应用程序内购买的免费试用期只能使用一次吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/45958811/

    10-12 01:32