Zum Hauptinhalt springen

Beta-Testen

Der schnellste Weg, mobile Apps zu testen

Ihr Team kann sich nicht leisten, Tage mit TestFlight-Verzögerungen zu verbringen. Verpassen Sie den App-Store-Betaprozess ganz - Tester wechseln zwischen Builds in Sekunden, nicht in Tagen.

In-App Kanal-Selektor

Erstellen Sie eine einfache Benutzeroberfläche, die verfügbare Kanäle auflistet. Tester klicken, um umzuschalten - das neue Build wird heruntergeladen und wird sofort angewendet.

Verteilen von Deep Links

Erstellen Sie einen Link, der Ihre App öffnet und auf einen bestimmten Kanal umschaltet. Teilen Sie ihn via Slack, per E-Mail oder fügen Sie ihn in Ihr PR-Vorlage ein.

TestFlight vollständig umgehen

Keine Wartezeit für TestFlight-Verarbeitung mehr. Keine Erklärungen für Google Play Beta-Registrierung. Teilen Sie einfach einen Link und die Tester erhalten das Build.

Instant Feedback-Schleife

Drücken Sie eine Reparatur, die Tester erhalten sie in Sekunden. Keine Wiederinstallationen, keine Genehmigungsverzögerungen. Die schnellste Feedback-Schleife in der mobilen Entwicklung.

TestFlight gegen Capgo Beta-Testen

TestFlight / Google Beta Capgo Kanal-Testen
Hochladen & Verarbeitung 15-30 Minuten < 1 Minute
Verteilung E-Mail-Einladungen, Konto-Einrichtung Ein Link teilen
Builds wechseln Ein neues Build herunterladen (5+ min) Kanal wechseln (< 30 Sekunden)
Rückmelde-Schleife Stunden bis Tage Sekunden bis Minuten

Ein In-App-Kanal-Selektor erstellen

Geben Sie Ihren Testern die Macht, zwischen Builds direkt in Ihrer App umzuschalten. Ein einfacher Benutzeroberfläche listet verfügbare Kanäle auf - Testern wird nur angezeigt, auf welchen sie klicken müssen, und das neue Build wird sofort heruntergeladen.

  • Listet alle verfügbaren Kanäle mit nur einem API-Aufruf auf.
  • Kanäle programmatisch umschalten
  • Herunterladen erfolgt automatisch
  • Die App wird mit dem neuen Build neu geladen
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)
  }
})

Verwendungsfälle

Interne QA

Ihr QA-Team testet mehrere Builds pro Tag. Lassen Sie sie Kanäle sofort umschalten, ohne die App neu installieren zu müssen.

Externe Beta-Nutzer

Teilen Sie einen tiefen Link mit Beta-Testern. Sie erhalten neue Builds, ohne TestFlight oder Beta-Kanäle zu verstehen.

Stakeholder-Bewertungen

Projektmanager und Geschäftsführer können Funktionen ohne technische Einrichtung überprüfen - einfach einen Link anklicken.

Erkennen Sie Ihre Geschwindigkeit

Verringern Sie Ihre Testzeit auf Sekunden anstatt Stunden.