ベータテスト

The Fastest Way to Test Mobile Apps

Your team can't afford days-long TestFlight delays. Skip the App Store beta process entirely - testers switch between builds in seconds, not days.

In-App Channel Selector

Build a simple UI that lists available channels. Testers tap to switch - the new build downloads and applies immediately.

Deep Link Distribution

Generate a link that opens your app and switches to a specific channel. Share via Slack, email, or add to your PR template.

Skip TestFlight Entirely

No more waiting for TestFlight processing. No more explaining Google Play beta enrollment. Just share a link and testers have the build.

Instant Feedback Loop

Push a fix, testers get it in seconds. No reinstalls, no approval delays. The fastest feedback loop in mobile development.

TestFlight vs Capgo Beta Testing

TestFlight / Google Beta Capgo Channel Testing
Upload & Processing 15-30 minutes < 1 minute
Distribution Email invites, account setup Share a link
Switch Builds Download new build (5+ min) Tap channel (< 30 sec)
Feedback Loop Hours to days Seconds to minutes

Build an In-App Channel Selector

Give your testers the power to switch between builds directly in your app. A simple UI lists available channels - testers tap to switch and the new build downloads immediately.

  • List all available channels with one API call
  • Switch channels programmatically
  • Download happens automatically
  • App reloads with the new build
ChannelSelector.tsx
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)
  }
})

Use Cases

Internal QA

Your QA team tests multiple builds per day. Let them switch channels instantly without reinstalling the app.

External Beta Users

Share a deep link with beta testers. They get new builds without understanding TestFlight or beta channels.

Stakeholder Reviews

Project managers and executives can review features without any technical setup - just tap a link.

Accelerate Your Testing Workflow

Start distributing test builds in seconds instead of hours.