我正在为SaaS应用程序实施IAP。我几乎完成了Store Kit的集成,收据验证以及其他与开发相关的工作。但是我仍然有2个关于Apple指南的问题,在docs上找不到答案。
[第一个问题:我在网络上的几个地方都读到,即使用户未订阅,我的应用程序也应该提供最低功能。我提供了一个SaaS应用程序,并且我不希望用户未订阅就可以使用该应用程序。如果他没有订阅,我将允许他购买订阅。是否足以满足最低功能要求? (我认为这些最低功能限制过时且过时,因为它们听起来很荒谬)。
[第二个问题:我想让用户有可能免费试用该应用程序而无需订阅(没有Store Kit的免费试用选项),因为我不想让用户承诺在尝试使用前付款应用程序(Apple也不提供取消订阅的便捷方法,即使他们不使用该应用程序,这也可能导致被遗弃的用户向其收费,这会导致不良评价等)。所以问题是,我可以这样做而又不会冒被拒绝的风险吗?苹果是否允许这种完全由我的服务器管理的免费试用功能?
请原谅我此信息是否在Apple文档中,但我找不到任何相关信息。谢谢!
好吧,向苹果发送查询(这对我的理解没有多大帮助)并向App Store提交了应用,我可能会有答案:
Apple允许使用SaaS应用程序,并且确实批准了我的SaaS应用程序。老实说,我不知道他们是否对我的应用程序进行了足够的检查,以判断它是否还可以,但已被批准。
我的应用实现了免费试用机制,而没有App Store的免费试用选项。清楚地写在注册视图控制器上的是,该应用提供3个月的免费使用而没有义务,然后继续运行而不会弹出,并且没有App Store的免费试用页或其他内容。我的应用程序已获批准,因此我认为它实际上还可以,并且符合苹果公司的指导原则。
希望它会以某种方式帮助某人。