【问题标题】:Auto-renewing subscription iOS swift Decide to give Free Trial自动续费订阅 iOS swift 决定免费试用
【发布时间】:2018-01-12 18:32:02
【问题描述】:

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

【问题讨论】:

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


    【解决方案1】:

    技术上可行吗? 有点。您可以有条件地在应用的 UI 中仅向用户显示 2 个可用 IAP 中的 1 个。但是,在 App Store 中,用户将始终能够看到您在 iTunes Connect 中配置的所有¹应用内购买。所以这可能会让您的用户感到困惑。

    是否允许?这更像是一个灰色地带。 guidelines 不会明确提及它,但这绝不是保证。 In-App Purchase Programming Guide 中提到了跨平台考虑,但更多的是在 macOS 和 iOS 之间共享功能的背景下:

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


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

    您可以选择在您的 产品页面,其他应用内购买已获批准并准备好 推动。 这使您可以灵活地更改应用内购买 根据您的业务随时显示在您的产品页面上 需求——例如,如果您计划推出限时价格 推广或提供独家内容。

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

    【讨论】:

    • 你知道是否可以在代码中为某些用户停用试用版,但我认为不允许这样做:D
    • 不,这不可能也不被允许。那将是非常用户敌对的:o
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2016-06-04
    • 2017-08-06
    • 2013-05-26
    • 2011-12-23
    • 1970-01-01
    • 2011-12-06
    • 2013-07-29
    相关资源
    最近更新 更多