Pruebas Beta
La Mejor Forma de Probar Aplicaciones Móviles
Su equipo no puede permitirse esperar días por las pruebas de TestFlight. Saltarse el proceso de beta del App Store por completo - los probadores cambian entre versiones en segundos, no días.
Selector de Canal en la Aplicación
Crear una interfaz de usuario simple que enumere los canales disponibles. Los probadores tocan para cambiar - la nueva versión se descarga y se aplica de inmediato.
Distribución de Enlaces Profundos
Genera un enlace que abre tu aplicación y cambia a un canal específico. Compartir a través de Slack, correo electrónico o agregar a tu plantilla de PR.
No saltar TestFlight
No más espera por el procesamiento de TestFlight. No más explicaciones sobre la inscripción en la beta de Google Play. Solo comparte un enlace y los probadores tienen la versión.
Bucle de Feedback Instantáneo
Envía una corrección, los probadores la reciben en segundos. Sin reinstalaciones, sin retrasos en la aprobación. El bucle de feedback más rápido en el desarrollo móvil.
TestFlight vs Capgo Pruebas de Beta
| TestFlight / Beta de Google | Capgo Pruebas de Canal | |
|---|---|---|
| Cargar y Procesamiento | 15-30 minutos | < 1 minuto |
| Distribución | Configuración de cuenta y invitaciones por correo electrónico | Compartir un enlace |
| Cambiar compilaciones | Descargar una nueva compilación (5+ minutos) | Tocar canal (< 30 segundos) |
| Bucle de retroalimentación | Horas a días | Segundos a minutos |
Crear un selector de canales de compilación en la aplicación
Dale a tus testeadores el poder de cambiar entre compilaciones directamente en tu aplicación. Una interfaz de usuario simple enumera los canales disponibles - los testeadores tocan para cambiar y la nueva compilación se descarga de inmediato.
- Listar todos los canales disponibles con un solo API llamada
- Cambiar canales de manera programática
- Descarga sucede automáticamente
- La aplicación se recarga con la nueva compilación
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)
}
}) Uso de Casos
QA Interna
Su equipo de QA prueba múltiples compilaciones por día. Dejen que cambien los canales instantáneamente sin reinstalar la aplicación.
Usuarios Beta Externos
Comparta un enlace profundo con los probadores de beta. Reciben nuevas compilaciones sin entender TestFlight o canales de beta.
Revisión de Stakeholders
Los gerentes de proyectos y ejecutivos pueden revisar características sin ningún setup técnico - solo toque un enlace.