ios - 自动续订的应用内购买订阅如何运作?

标签 ios iphone objective-c xcode ipad

我的应用程序目前允许用户使用应用内购买自动续订订阅来订阅我们的服务。该应用程序提供图片,每月 12 张图片,每个月用户需要续订才能看到新内容。

我之前没有研究过自动续订模型,所以我构建了一个模型来验证收据并且它有效,但是我应该检查用户订阅是否过期,如果是,如何检查?

此外,应用商店是否只允许自动更新杂志和报纸项目?

我之前没有研究过自动续订模型,因此非常感谢对此问题的任何帮助。

最佳答案

当用户注册自动续订订阅时,他们会继续付费,直到他们手动取消为止。从开发人员的角度来看,这显然很棒,因为取消某些内容比让它继续进行要花费更多的精力。 您可能已经熟悉一类已经使用自动续订订阅的应用程序:Newsstand。 Newsstand 最初是在 iOS 5 中引入的,它允许内容提供商轻松分发他们的报纸和杂志。有了它,Apple 引入了自动续订订阅模型,它允许您设置订阅期限并通过 StoreKit 框架自动管理续订。 然而,Apple 对自动续订订阅制定了一些非常严格的规定,这意味着它们的使用(通常)仅限于 Newsstand 应用程序。 遗憾的是,如果您想在报亭之外的时间段内提供内容或功能,那么您唯一的选择就是使用非续订订阅。

在这里找到:http://www.raywenderlich.com/36270/in-app-purchases-non-renewing-subscription-tutorial

关于ios - 自动续订的应用内购买订阅如何运作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23192093/

相关文章:

ios - UIView 水龙头识别器不工作

iphone - 用于切换 wifi 和 3G 的专用 API

iphone - Objective-C "message sent to deallocated instance 0x5633b0"

ios - 我可以使用一本关于 Objective-C 的旧书,它在今天仍然适用于构建 ios 7 应用程序吗?

ios - Apple 在 ARC 文档警告中针对通过引用传递的警告是什么?

iphone - 用于 iOs 构建和依赖项的构建和项目管理工具

iphone - 通过 iOS 应用程序发布到用户墙时的隐私设置

ios - 在切换 View Controller 时,我应该显式处理中断的异步进程吗?

ios - Future 在 Objective-C 中的实现 : unexpected deadlock detected

ios - 快捷消息框