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

Lovable + 应用内购买

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

您的 Lovable 应用很可能通过 Stripe,通常通过 Supabase 边缘函数接入 收费。在网页端这保持不变。但在 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,通常通过 Supabase 边缘函数接入
实体商品、配送、门票、预订、在应用外提供的服务可以使用您的 Web 结账可以使用您的 Web 结账Stripe,通常通过 Supabase 边缘函数接入
在别处购买的阅读类内容可在无 IAP 的情况下消费,但应用内不得有购买链接允许,但有限制Stripe,通常通过 Supabase 边缘函数接入

给 Lovable 的提示词

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

粘贴到 Lovable 的提示词
Add in-app purchases for the WebViewGold app wrapper. On the pricing page, when navigator.userAgent contains my custom WebViewGold token, hide the Stripe checkout and show an Upgrade button that navigates to revenuecat://purchase?external_id=USER_ID&product=pro_monthly, where USER_ID is the Supabase auth user id; also add a Restore purchases link that navigates to restoreinapppurchases://. Create a Supabase edge function revenuecat-webhook that verifies the Authorization header against a secret, reads event.app_user_id and event.type, and upserts profiles.plan and plan_expires_at for INITIAL_PURCHASE, RENEWAL, CANCELLATION and EXPIRATION. Gate premium features on profiles.plan only, so Stripe and store purchases behave identically. Never mention web prices or external payment links inside the app.

出色的工作!无需任何编码就能轻松完成。简单快捷!创作者也提供了大力帮助!

卢卡斯·杜波依斯(Lucas Dubois) · CodeCanyon

为 Lovable 应用设置应用内购买

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. 从您的 Lovable 应用触发购买

    从升级按钮导航到 revenuecat://purchase?external_id=USER_ID&product=pro_monthly,或用 revenuecat://launchPaywall?external_id=USER_ID&offering=default 显示原生付费墙。使用 Supabase 或 Lovable Cloud(Postgres、存储、边缘函数) 中的用户 ID 作为 external_id。

  5. 在您的后端解锁功能

    把 RevenueCat webhook 指向 Supabase 或 Lovable Cloud(Postgres、存储、边缘函数),在收到购买或续订事件时设置用户的套餐。您的 Web 应用随后就像对待 Stripe,通常通过 Supabase 边缘函数接入 客户一样显示高级功能。

  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 两者都支持。

常见问题

我的 Lovable Web 应用能继续使用 Stripe,通常通过 Supabase 边缘函数接入 吗?

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

Apple 会抽成 30% 吗?

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

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

可以。消耗型应用内购买就是为积分设计的。在两个商店中定义消耗型商品,在 RevenueCat 中映射,并在 webhook 事件触发时在 Supabase 或 Lovable Cloud(Postgres、存储、边缘函数) 中增加积分。

我需要原生付费墙吗?

不需要。您可以保留 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日。

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

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

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

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