【发布时间】:2017-06-09 12:30:07
【问题描述】:
我有一个程序员为我的 iOS 应用程序编写代码,他做得很好。然而,由于一个新的竞争对手,我们决定改变我们当前的收入模式,将应用内购买作为订阅,只让用户支付一次性费用。他告诉我要花很多时间才能做出改变。是否真的没有简单的方法可以将代码从可再生购买更改为一次性购买?
【问题讨论】:
标签: ios in-app-purchase subscription
我有一个程序员为我的 iOS 应用程序编写代码,他做得很好。然而,由于一个新的竞争对手,我们决定改变我们当前的收入模式,将应用内购买作为订阅,只让用户支付一次性费用。他告诉我要花很多时间才能做出改变。是否真的没有简单的方法可以将代码从可再生购买更改为一次性购买?
【问题讨论】:
标签: ios in-app-purchase subscription
嗯,这是一个非常客观的问题。如果不查看实际代码,就不可能确定地告诉您,但以下是您的开发人员可能面临的一些障碍:
购买订阅的方法与购买非消耗品的方法略有不同,但该应用需要继续为当前正在为订阅付费的用户提供内容。无法在 iTunes Connect 中更改对非消耗性产品的订阅,您可能需要或应该要求并提醒用户取消订阅以防止进一步续订(您不能自己或在应用程序,您只能在其 iTunes 设置中链接到订阅页面)。
应用需要检查订阅产品(有效或过期)或已购买的非消耗性产品才能提供内容。需要在应用启动、购买产品和恢复应用内购买功能时对此提供支持。
还可能存在进一步的复杂性,特别是如果您的应用使用将购买信息与用户帐户同步的后端 API。
总之,这很重要,如果您的开发人员说这需要很长时间,我会倾向于相信他。
【讨论】: