游戏板
lichess • 免费在线国际象棋
一个大型社区应用,需要对tournament, 分析和社交功能进行细致的验证。
构建一个简单的 UI 来列出可用的通道。测试者点击切换 - 新版本下载并立即应用。
生成一个打开应用并切换到特定通道的链接。通过 Slack、电子邮件或添加到您的 PR 模板共享。
没有 TestFlight 处理的等待时间。没有解释 Google Play beta 注册的必要。只需分享一个链接,测试者就可以获得新版本。
推送修复,测试者在秒级内就能获得。无需重新安装,无需等待审批。移动开发中最快的反馈环节。
| TestFlight / Google 内测 | Capgo 渠道测试 | |
|---|---|---|
| 上传 & 处理 | 15-30 分钟 | 小于 1 分钟 |
| 发布 | 通过电子邮件邀请,账户设置 | 分享链接 |
| 切换构建 | 下载新构建(5+ 分钟) | 点击频道(< 30 秒) |
| 反馈环路 | 小时转换为天 | 秒转换为分钟 |
为您的测试者提供切换直接在应用中构建的能力。简单的UI列出了可用的频道 - 测试者点击切换并立即下载新构建。
import { CapacitorUpdater } from '@capgo/capacitor-updater'
// Get available channels
const channels = await CapacitorUpdater.getChannels()
// Switch to a different channel
async function switchChannel(channelName: string) {
await CapacitorUpdater.setChannel({
channel: channelName
})
// Download will start automatically
// App reloads when ready
}
// Handle deep link to auto-switch
App.addListener('appUrlOpen', async (data) => {
const channel = extractChannel(data.url)
if (channel) {
await switchChannel(channel)
}
})
您的QA团队每天测试多个构建。让他们在不重新安装应用程序的情况下立即切换频道。
与beta测试者共享一个深度链接。他们可以在不了解TestFlight或beta频道的情况下获得新构建。
项目经理和执行官可以在不进行任何技术设置的情况下审查功能——只需点击一个链接。
Capacitor构建的应用
高使用量的消费应用可以在关闭测试组之前验证游戏、学习或预测流程
游戏板
一个大型社区应用,需要对tournament, 分析和社交功能进行细致的验证。
EDUCATION
教育流程中,需要在发布前审查用户注册和实践流程的变更。
天气
天气预报和地图交互功能,需要在扩大产品范围前对产品变更有信心。