iOS Auto Renewable Subscription 最低功能和 StoreKit 之外的免费试用
Posted
技术标签:
【中文标题】iOS Auto Renewable Subscription 最低功能和 StoreKit 之外的免费试用【英文标题】:iOS Auto Renewable Subscription minimum functionality and Free Trial outside of StoreKit 【发布时间】:2019-10-19 14:03:45 【问题描述】:我正在为 SaaS 应用程序实施 IAP。我几乎完成了 Store Kit 的集成、收据验证和其他与开发相关的内容。但是我还有 2 个关于 Apple 指南的问题,我在 docs 上找不到答案。
第一个问题:我在网络上的几个地方读到,即使用户没有订阅,我的应用程序也应该提供最低限度的功能。我提供了一个 SaaS 应用程序,如果用户没有订阅,我不希望他能够使用该应用程序。如果他没有订阅,我将允许他购买订阅。是否足以满足最低限度的功能? (我怀疑这些最低功能限制已经过时了,因为它们听起来很荒谬)。
第二个问题:我想为用户提供一种无需订阅即可免费试用该应用程序的可能性(没有 Store Kit 的免费试用选项),因为我不想让用户承诺在他之前付款试用了该应用程序(Apple 也没有提供取消订阅的便捷方式,这可能会导致放弃用户即使不使用该应用程序也要付费,从而导致差评等)。所以问题是,我可以这样做而不冒我的应用被拒绝的风险吗?苹果是否允许这种完全由我的服务器管理的免费试用功能?
如果此信息位于 Apple 文档的某个位置,请原谅我,但我找不到任何相关信息。谢谢!
【问题讨论】:
【参考方案1】:好的,在向 Apple 发送查询(这对我理解没有太大帮助)并将应用提交到 App Store 之后,我可能会有答案:
Apple 确实允许 SaaS 应用程序并且确实批准了我的 SaaS 应用程序。老实说,我不知道他们是否检查了我的应用程序以判断它是否可以,但它已获得批准。
我的应用程序实现了免费试用机制,但没有 App Store 的免费试用选项。注册视图控制器上清楚地写着该应用程序免费提供3个月的免费使用,然后继续没有弹出和App Store免费试用页面或其他东西。我的应用获得了批准,所以我想它实际上是可以的,并且符合 Apple 的指导方针。
希望它能以某种方式帮助某人。
【讨论】:
以上是关于iOS Auto Renewable Subscription 最低功能和 StoreKit 之外的免费试用的主要内容,如果未能解决你的问题,请参考以下文章
使用 paypal ipn 模拟器测试 subscr_payment