跳过主要内容
返回插件
@revenuecat/purchases-capacitor
教程
由 github.com/Cap-go

购买

使用 RevenueCat SDK 实现跨平台的订阅和购买功能

指南

关于__CAPGO_KEEP_0__的教程

使用@revenuecat/purchases-capacitor

Capacitor为iOS和Android提供了易于使用的内购和订阅功能。

安装

bun add @revenuecat/purchases-capacitor
bunx cap sync

此插件暴露了以下内容

  • configure - 使用API密钥和应用用户ID设置Purchases。
  • getVirtualCurrencies - 获取当前订阅者的虚拟货币。
  • invalidateVirtualCurrenciesCache - invalidates虚拟货币缓存。
  • getCachedVirtualCurrencies - 当有缓存时会显示此值。直到使用或等效函数获取虚拟货币至少一次,此值为 null。

示例用法

configure

使用您的API密钥和一个应用程序用户 ID设置购买。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.configure({} as PurchasesConfiguration);

getVirtualCurrencies

获取当前订阅者的虚拟货币。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getVirtualCurrencies();

invalidateVirtualCurrenciesCache

清除虚拟货币缓存。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.invalidateVirtualCurrenciesCache();

getCachedVirtualCurrencies

- 当有缓存时会显示此值。直到使用或等效函数获取虚拟货币至少一次,此值为 null。

import { Purchases } from '@revenuecat/purchases-capacitor';

await Purchases.getCachedVirtualCurrencies();

完整参考

继续使用@revenuecat/purchases-capacitor

如果您正在使用 使用@revenuecat/purchases-capacitor 为支付和购买做计划,连接它 Capgo 价格 在 Capgo 价格 中的产品工作流程 支付系统 支付系统的实现细节 @capgo/native-purchases 在 @capgo/native-purchases 中的实现细节 开始 开始的实现细节 营收手册 营收手册的实现细节