跳至内容
WebViewGold 从 Vibe Coding 到 App Store
中文
获取 WebViewGold

Cursor + 应用内购买

您的 Cursor 应用的应用内购买和订阅

您的 Cursor 应用很可能通过 Stripe、Paddle、Lemon Squeezy 收费。在网页端这保持不变。但在 iOS 应用内,Apple 要求数字商品必须使用应用内购买(准则 3.1.1),Android 上则适用 Google Play 结算。WebViewGold 通过 RevenueCat 处理两者,只需从您的 Web 应用发起一次 URL 调用。

每个平台一次性 $109 起,或由我们的团队全程代劳,$698 起。

  • 审核通过保证 – 否则 14 天内退款
  • 无需编程
  • 一次性付费,免费更新
  • 7×24 小时人工支持
  • 2014 年起德国出品 · ISO 27001

哪种支付方式在哪里被允许

您销售的内容在 iOS 应用内在 Android 应用内在网页上
订阅、积分、高级功能、数字内容应用内购买(RevenueCat)Google Play 结算(RevenueCat)Stripe、Paddle、Lemon Squeezy
实体商品、配送、门票、预订、在应用外提供的服务可以使用您的 Web 结账可以使用您的 Web 结账Stripe、Paddle、Lemon Squeezy
在别处购买的阅读类内容可在无 IAP 的情况下消费,但应用内不得有购买链接允许,但有限制Stripe、Paddle、Lemon Squeezy

给 Cursor 的提示词

把这段粘贴到 Cursor 中以实现 Web 应用端。检查结果,发布,然后在 WebViewGold 应用中测试。

给 Cursor 代理的提示词
Prompt for the Cursor agent: Add store in-app purchases for the WebViewGold app wrapper. Create lib/billing/revenuecat.ts with a webhook handler (route path matching our framework) that verifies the Authorization header against REVENUECAT_WEBHOOK_SECRET and upserts an entitlements row (user_id, plan, source, expires_at) from event.app_user_id and event.type. On the pricing page, when navigator.userAgent contains my custom WebViewGold token, hide all external checkout buttons and show Subscribe, navigating to revenuecat://purchase?external_id=USER_ID&product=pro_monthly, and Restore purchases, navigating to restoreinapppurchases://. Gate premium features on entitlements only. Add a .cursor/rules note that in-app digital purchases must use revenuecat:// and never external payment links.

在过去5年我们尝试过的所有应用平台中,WebViewGold为我们带来了有史以来最短、最高效的上市时间。我不知道为什么没有更早发现你们,但我真的非常满意。目前我们的应用在iOS App Store和Google Play商店的下载量已超过6000次,没有任何问题!

安东尼奥·达维拉 · CodeCanyon

为 Cursor 应用设置应用内购买

RevenueCat 在月收入达到一定门槛前免费,并同步两个商店。

  1. 在 App Store Connect 和 Play Console 中创建商品

    在两个商店中用相同的标识符定义您的订阅或一次性商品(例如 pro_monthly)。Apple 要求账号持有人签署付费应用协议。

  2. 将两个商店连接到 RevenueCat

    创建一个 RevenueCat 项目,添加 iOS 和 Android 应用,粘贴商店凭据,并用您的商品定义一个 Offering。可选:在 RevenueCat 控制台中设计一个原生付费墙。

  3. 在 WebViewGold 中启用 RevenueCat

    把 RevenueCat API 密钥粘贴到 Config.swift 和 Config.java(或 Cloud Builder)中。原生端到此完成。

  4. 从您的 Cursor 应用触发购买

    从升级按钮导航到 revenuecat://purchase?external_id=USER_ID&product=pro_monthly,或用 revenuecat://launchPaywall?external_id=USER_ID&offering=default 显示原生付费墙。使用 您自己的 API 路由或服务 中的用户 ID 作为 external_id。

  5. 在您的后端解锁功能

    把 RevenueCat webhook 指向 您自己的 API 路由或服务,在收到购买或续订事件时设置用户的套餐。您的 Web 应用随后就像对待 Stripe、Paddle、Lemon Squeezy 客户一样显示高级功能。

  6. 在应用内隐藏 Web 结账

    通过 WebViewGold 发送的自定义 User-Agent 检测应用,显示 IAP 按钮而不是 Web 结账。Apple 会拒绝为数字商品链接到外部支付页面的应用。

必须遵守的规则

  • Apple 准则 3.1.1:在应用内解锁的数字商品和服务必须通过应用内购买销售。不要在 iOS 应用内显示“官网更便宜”之类的提示或外部结账链接。
  • Google Play 结算政策:Android 上同样适用,只有少数例外和区域性的用户选择计费项目。
  • 订阅必须可恢复:WebViewGold 处理原生的恢复流程(restoreinapppurchases://);请在您的设置中显示一个“恢复购买”链接。
  • WebViewGold 中的应用内购买支持需要 Extended License(参见许可证升级)。
  • Apple 的 Small Business Program 和 Google 的 15% 档位会为每年前 100 万美元的收入降低商店抽成;RevenueCat 两者都支持。

常见问题

我的 Cursor Web 应用能继续使用 Stripe、Paddle、Lemon Squeezy 吗?

可以。网页端保持原样。只有在 iOS 和 Android 应用内完成的购买才走商店渠道。很多应用两者并行:网页用 Stripe,应用内用 IAP,数据库里只有一个套餐字段。

Apple 会抽成 30% 吗?

对于大多数小型开发者(通过 Small Business Program / 15% 档位,年收入低于 100 万美元),Apple 和 Google 抽成 15%,超出部分抽成 30%。这点价差通常值得用商店的触达范围来换。

我能通过 IAP 销售 AI 功能的积分吗?

可以。消耗型应用内购买就是为积分设计的。在两个商店中定义消耗型商品,在 RevenueCat 中映射,并在 webhook 事件触发时在 您自己的 API 路由或服务 中增加积分。

我需要原生付费墙吗?

不需要。您可以保留 Web 应用内自己的定价页面,只需从购买按钮调用 revenuecat://purchase。原生的 RevenueCat 付费墙是可选的,并且可以在控制台中进行 A/B 测试。

让您的应用上架商店的三种方式

结果相同,只是您需要投入的工作量不同。三种方式都附带审核通过保证和 7×24 小时人工支持。

自己动手

$109 每个平台,一次性付费

WebViewGold 许可证:一个现成的 Xcode 或 Android Studio 项目。粘贴您的 URL,设置名称和图标,开启所需功能,构建并提交。永久免费更新。

在主页查看方案

Cloud Builder

$349 每个许可证,一次性附加购买

无需 Mac、Xcode 或 Android Studio:在浏览器中完成配置,我们在云端构建两个应用,并将其交付到 App Store Connect 和 Play Console。

Cloud Builder 如何运作 试用免费演示

Full Service

$698 每个平台 $798

把您的 URL 和图标发给我们。我们的团队在 72 小时内完成配置、构建并交付您的应用,白标,附源码项目。两个平台共 $1,158。

Full Service 详情 服务提供方: WeSetupYourWebViewApp

冬季特惠价格有效期至 2026年12月31日。

准备好发布您的 Cursor 应用了吗?

App Store & Google Play 审核通过保证 – 否则 14 天内退款

想直接交给我们?Full Service:我们在 72 小时内完成配置、构建并交付,每个平台 $698 起。有疑问?通过 7×24 小时在线聊天联系我们。

退款依据我们 FAQ 中列出的条件:应用因非内容原因被 Apple 和/或 Google 拒审,并在购买后 14 天内提出申请。