Administra los verificadores en App Distribution
En este documento, se describe cómo administrar los verificadores en App Distribution, incluidas las siguientes tareas:
- Cómo agregar verificadores a un proyecto de Firebase y quitarlos de él
- Cómo agregar y quitar verificadores con la API de Firebase App Distribution
- Cómo agregar verificadores a un grupo y quitarlos de él
- Cómo importar verificadores desde archivos CSV
- Cómo crear vínculos de invitación
Agrega verificadores a un proyecto de Firebase y quítalos de él
Puedes agregar y quitar verificadores en la pestaña Verificadores y grupos de la página App Distribution en Firebase console.
Una vez que se agregue un verificador a tu proyecto de Firebase, podrás incorporarlo a los grupos. Los verificadores que se quitan de un proyecto de Firebase pierden el acceso a todas las versiones de este. También puedes agregar o quitar verificadores cuando configuras una distribución de la app. Si quieres obtener más información para agregar y quitar verificadores, consulta cómo usar Firebase CLI y cómo usar fastlane. También puedes utilizar la API de Firebase App Distribution.
Si tienes muchos verificadores, puedes usar grupos para administrar con más facilidad el acceso de estos a las versiones. Para obtener más información, consulta Cómo agregar y quitar verificadores de un grupo.
Límites de verificadores
Firebase App Distribution tiene los siguientes límites de verificadores:
Agrega un máximo de 500 verificadores a un proyecto de Firebase.
Agrega un máximo de 200 verificadores a un grupo de App Distribution.
Para agregar más verificadores, solicita un aumento de límite sin costo.
Agrega y quita verificadores con la API de Firebase App Distribution
Puedes usar los extremos testers.batchAdd y testers.batchRemove en la API de Firebase App Distribution para agregar o quitar verificadores de App Distribution mediante una solicitud HTTP a la API de App Distribution.
Agrega verificadores a un grupo y quítalos de él
Puedes agregar o quitar verificadores de los grupos en la pestaña Verificadores y grupos de la página App Distribution en Firebase console. Los grupos son útiles para administrar el acceso de una gran cantidad de verificadores a las versiones. Por ejemplo, puedes crear un grupo para otorgar acceso a unos pocos verificadores a una versión preliminar de una app. Una vez que implementes los comentarios de ese grupo inicial, puedes crear otro que incluya a más verificadores.
Cuando agregas o quitas verificadores de un grupo, estos obtienen o pierden el acceso a todas las versiones que se distribuyeron al grupo.
Quita un verificador de un grupo
Cuando quites un verificador de un grupo, ocurrirá lo siguiente:
- Se quitará de todas las versiones a las que tenía acceso, pero solo a través del grupo del que se quitó.
- Si el verificador es miembro de un grupo diferente que también tiene acceso a una versión, conservará el acceso a ella.
Borra un grupo
Cuando borras un grupo, se quitan de él todos los verificadores de todas las versiones a las que tenían acceso de forma exclusiva en ese grupo. En la mayoría de los casos, la eliminación de grupos ocurre casi de inmediato. Sin embargo, si tienes una gran cantidad de verificadores y versiones, puede llevar más tiempo. Después de borrar un grupo, ya no aparece en la página de App Distribution de Firebase console.
Es posible que, cuando borres un grupo, la acción no se aplique inmediatamente, ya que tal vez veas de forma temporal que los verificadores individuales del grupo que se borró tienen acceso a una versión específica.
Importa verificadores desde archivos CSV
Es útil importar verificadores de archivos de valores separados por comas (CSV) cuando tienes una gran cantidad de verificadores a los que deseas otorgar acceso a las versiones. Esta función te ahorra el trabajo de ingresar manualmente las direcciones de correo electrónico de verificadores específicos. Puedes usar grupos para compartir versiones futuras con estos.
Después de crear un grupo, ve a la pestaña Verificadores y grupos de la página App Distribution en Firebase console para subir un archivo CSV que contenga correos electrónicos de verificadores. Luego, importa los correos electrónicos de los verificadores del archivo CSV al grupo. Este archivo debe contener las direcciones de correo electrónico de los verificadores en la primera columna, ya que se ignorarán todas las columnas adicionales. Por ejemplo:
ali@example.com
bri@example.com,This is Ignored,This also
cal@example.com,Cal Nguyen (ignored)
Crea vínculos de invitación
Los vínculos de invitación son una forma opcional y sencilla de aumentar la base de pruebas internas, ya que permiten que los usuarios se agreguen a tu lista de verificadores de apps. Un vínculo de invitación es una URL única que permite a los verificadores ingresar sus direcciones de correo electrónico a fin de registrarse para probar una app.
Puedes crear un vínculo de invitación en la pestaña Vínculos de invitación de la página App Distribution, que se encuentra en Firebase console. Te recomendamos que agregues una restricción de dominio y un grupo. Para obtener más información, consulta Restricciones de dominios y Grupos.
Restricciones de dominio
Una restricción de dominio permite que solo los verificadores con una dirección de correo electrónico que coincida con el dominio (por ejemplo, “miempresa.com”) se registren para probar la app.
Grupos
Si agregas un grupo a un vínculo de invitación, los verificadores que se registren se agregarán automáticamente al grupo. Cuando se agrega un verificador a un grupo, este se incluye en todas las versiones a las que se le otorgó acceso al grupo. Para obtener más información sobre los grupos, consulta Cómo agregar y quitar verificadores de un grupo.
Exporta los UDID del dispositivo de prueba
Cuando los verificadores se registren para probar la versión, podrás exportar los nombres y los identificadores de los dispositivos de los verificadores en un archivo CSV y actualizarlos todos al mismo tiempo en el perfil de aprovisionamiento de la app. Para obtener más información, consulta Cómo registrar dispositivos adicionales.