创新互联IOS教程:App内购买项目

概览

App 内购买项目 API 可以利用并发编程支持等 Swift 功能来简化 App 内购买项目工作流程。使用这个 API 可以载入产品信息、在你的商店中显示 App 内购买项目、管理对内容和订阅的访问权限,以及接收 App Store 签名的交易信息。这个 API 可以在异步操作期间利用 Swift 并发来内嵌返回结果,而无须使用委托对象。

专注于为中小企业提供做网站、成都做网站服务,电脑端+手机端+微信端的三站合一,更高效的管理,为中小企业左权免费做网站提供优质的服务。我们立足成都,凝聚了一批互联网行业人才,有力地推动了近千家企业的稳健成长,帮助中小企业通过网站建设实现规模扩充和转变。

App 内购买项目 API 提供了:

  • App Store 签名的 JSON Web Signature (JWS) 格式的交易信息。

  • 易于在客户端进行解析的交易和订阅状态信息。

  • 用于简化为客户解锁内容和服务的授权确定过程的授权 API currentEntitlements

要在你的 App 中支持商店,请实现以下功能:

  • 使用交易侦听器 updates 侦听交易状态更改,以便在 App 运行时提供最新服务和内容。

  • 使用产品请求 products(for:) 从 App Store 请求要在你的 App 中显示的产品。

  • 使用 purchase(options:) 让用户能够从 App Store 购买你的 App 内产品。

  • 使用交易功能 currentEntitlements 遍历用户的 App 内购买项目并解锁已购买的内容和服务。

  • 可以选择验证你从 API 收到的签名交易和签名订阅状态信息。

在 App Store Connect 中配置 App 内购买项目

要使用 App 内购买项目,你必须首先在 App Store Connect 中配置产品。在开发 App 时,你可以添加或移除产品,也可以完善或重新配置现有的产品。有关更多信息,请参阅“App 内购买项目配置流程”。

你还可以将在多个平台上运行的 App 和 App 内购买项目作为单个购买项目进行提供。有关通用购买项目的更多信息,请参阅“提供通用购买项目”。

标题名称:创新互联IOS教程:App内购买项目
标题路径:http://www.shufengxianlan.com/qtweb/news38/65688.html

网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联