Saltare al contenuto principale

Test di Beta

Il Migliore Metodo per Testare App Mobili

Il tuo team non può permettersi di aspettare giorni di ritardi di TestFlight. Saltare completamente il processo di beta dell'App Store - i tester passano tra le build in secondi, non in giorni.

Selettore del Canale all'interno dell'App

Crea un semplice UI che elenchi i canali disponibili. I tester toccano per passare - il nuovo build scarica e si applica immediatamente.

Distribuzione dei Collegamenti Profondi

Genera un link che apre la tua app e passa a un canale specifico. Condividi tramite Slack, email o aggiungi al tuo template PR.

Saltare TestFlight interamente

Nessun altro aspettare per il trattamento di TestFlight. Nessun altro spiegare l'iscrizione alla beta di Google Play. Condividi semplicemente un link e i tester hanno la build.

Ciclo di Feedback Istantaneo

Invia una correzione, i tester la ricevono in secondi. Nessun reinstall, nessun ritardo di approvazione. Il ciclo di feedback più veloce nel sviluppo mobile.

TestFlight vs Capgo Test di Beta

TestFlight / Beta di Google Capgo Test di Canale
Carica &amp; Trattamento 15-30 minuti < 1 minuto
Distribuzione Inviti email, configurazione account Condividi un link
Cambia Edizioni Scarica una nuova edizione (5+ min) Tocca canale (&lt; 30 sec)
Ciclo di Feedback Ore a giorni Secondi a minuti

Crea un Selezione Canali In-App

Dai ai tuoi tester il potere di cambiare tra edizioni direttamente nell'app. Una semplice UI elenca i canali disponibili - i tester toccano per cambiare e la nuova edizione scarica immediatamente.

  • Elencare tutti i canali disponibili con un solo API chiamata
  • Cambiare canali in modo programmatico
  • Il download avviene automaticamente
  • L'app si ricarica con la nuova 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)
  }
})

Casi d'uso

QA interna

Il tuo team di QA testa più build al giorno. Lascia che possano passare tra i canali istantaneamente senza reinstallare l'app.

Utenti beta esterni

Condividi un collegamento profondo con i tester beta. Ricevono nuove build senza capire TestFlight o canali beta.

Recensioni degli stakeholder

I responsabili dei progetti e gli esecutivi possono recensire le funzionalità senza alcun setup tecnico - basta cliccare su un collegamento.

Accelerare il tuo workflow di testing

Inizia a distribuire build di test in secondi invece di ore.