StoreKit

开发者可以使用 Apple 的 StoreKit 框架,将应用内购买(IAP)集成到其 iOS、macOS、watchOS 和 tvOS 应用中。该框架代表应用处理安全支付,与 AppStore 连接并请求用户授权付款。StoreKit 框架和 IAP API 管理整个购买流程,从获取产品详情到支付处理和产品交付。此外,StoreKit 还支持:

  • 通过广告网络归因验证广告驱动的应用安装;
  • 提供第三方内容推荐;
  • 向应用客户请求 App Store 评论和评分;
  • 在移动应用中显示 App Store 消息。

iOS StoreKit 的目的是简化应用内购买的管理,而这在近年来变得日益复杂。随着应用从提供一次性购买转向提供具有不同功能级别、时长和定价层级的定期订阅,StoreKit 应运而生,以帮助开发者处理这些订阅模式的复杂性。

如何使用 Adapty 配置应用内购买 API(StoreKit)

Adapty 要求用户提供其 应用内购买 API 详细信息,以确保其应用的应用内购买得到安全、高效的管理。对于使用 Adapty 与 Apple 通信的客户,上传 应用内购买 API 密钥是安全验证和验证交易历史记录请求所必需的。此外,iOS 应用需要 Issuer ID,以便通过 Order ID 查找客户。

StoreKit 的实施可分为三个主要部分:产品设置、设备上的购买流程以及购买验证。如需分步指南,请参阅此资源。