La interfaz del servicio Firebase ProjectManagement.
Firma:
export declare class ProjectManagement
Propiedades
Propiedad | Modificadores | Tipo | Descripción |
---|---|---|---|
aplicación | Aplicación |
Métodos
Método | Modificadores | Descripción |
---|---|---|
aplicación android(id de aplicación) | Crea un objeto AndroidApp , que hace referencia a la aplicación de Android especificada dentro de este proyecto de Firebase. Este método no realiza una RPC. | |
createAndroidApp (nombre del paquete, nombre para mostrar) | Crea una nueva aplicación de Firebase para Android asociada con este proyecto de Firebase. | |
createIosApp(ID del paquete, nombre para mostrar) | Crea una nueva aplicación de Firebase para iOS asociada con este proyecto de Firebase. | |
iosApp(ID de aplicación) | Crea un objeto iOSApp , que hace referencia a la aplicación iOS especificada dentro de este proyecto de Firebase. Este método no realiza una RPC. | |
listaAndroidApps() | Enumera hasta 100 aplicaciones de Firebase para Android asociadas con este proyecto de Firebase. | |
listaAppMetadata() | Enumera hasta 100 aplicaciones de Firebase asociadas con este proyecto de Firebase. | |
listaIosApps() | Enumera hasta 100 aplicaciones de Firebase iOS asociadas con este proyecto de Firebase. | |
setDisplayName (nuevo nombre para mostrar) | Actualice el nombre para mostrar de este proyecto de Firebase. | |
shaCertificado(shaHash) | Crea un objeto ShaCertificate . Este método no realiza una RPC. |
ProjectManagement.aplicación
Firma:
readonly app: App;
Gestión de proyectos.androidApp()
Crea un objeto AndroidApp
, que hace referencia a la aplicación de Android especificada dentro de este proyecto de Firebase.
Este método no realiza una RPC.
Firma:
androidApp(appId: string): AndroidApp;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
ID de aplicación | cadena | El appId de la aplicación de Android a la que se hace referencia. |
Devoluciones:
Un objeto AndroidApp
que hace referencia a la aplicación Firebase para Android especificada.
ProjectManagement.createAndroidApp()
Crea una nueva aplicación de Firebase para Android asociada con este proyecto de Firebase.
Firma:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
Nombre del paquete | cadena | El nombre del paquete canónico de la aplicación de Android, tal como aparecería en Google Play Developer Console. |
nombre para mostrar | cadena | Un nombre para mostrar opcional asignado por el usuario para esta nueva aplicación. |
Devoluciones:
Promesa< AndroidApp >
Una promesa que se resuelve en la recién creada aplicación para Android.
ProjectManagement.createIosApp()
Crea una nueva aplicación de Firebase para iOS asociada con este proyecto de Firebase.
Firma:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
ID del paquete | cadena | El ID del paquete de aplicaciones de iOS que se utilizará para esta nueva aplicación. |
nombre para mostrar | cadena | Un nombre para mostrar opcional asignado por el usuario para esta nueva aplicación. |
Devoluciones:
Promesa< iOSApp >
Una promesa que se resuelve en la aplicación iOS recién creada.
Gestión de proyectos.iosApp()
Crea un objeto iOSApp
, que hace referencia a la aplicación iOS especificada dentro de este proyecto de Firebase.
Este método no realiza una RPC.
Firma:
iosApp(appId: string): IosApp;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
ID de aplicación | cadena | El appId de la aplicación de iOS a la que se hace referencia. |
Devoluciones:
Un objeto iOSApp
que hace referencia a la aplicación Firebase iOS especificada.
ProjectManagement.listAndroidApps()
Enumera hasta 100 aplicaciones de Firebase para Android asociadas con este proyecto de Firebase.
Firma:
listAndroidApps(): Promise<AndroidApp[]>;
Devoluciones:
Promesa< AndroidApp []>
La lista de aplicaciones de Android.
ProjectManagement.listAppMetadata()
Enumera hasta 100 aplicaciones de Firebase asociadas con este proyecto de Firebase.
Firma:
listAppMetadata(): Promise<AppMetadata[]>;
Devoluciones:
Promesa < AppMetadata []>
Una promesa que se resuelve en la lista de metadatos de las aplicaciones.
ProjectManagement.listIosApps()
Enumera hasta 100 aplicaciones de Firebase iOS asociadas con este proyecto de Firebase.
Firma:
listIosApps(): Promise<IosApp[]>;
Devoluciones:
Promesa< iOSApp []>
La lista de aplicaciones de iOS.
ProjectManagement.setDisplayName()
Actualice el nombre para mostrar de este proyecto de Firebase.
Firma:
setDisplayName(newDisplayName: string): Promise<void>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
nuevoNombre para mostrar | cadena | El nuevo nombre para mostrar que se actualizará. |
Devoluciones:
Promesa<nulo>
Una promesa que se resuelve cuando se actualiza el nombre para mostrar del proyecto.
ProjectManagement.shaCertificado()
Crea un objeto ShaCertificate
.
Este método no realiza una RPC.
Firma:
shaCertificate(shaHash: string): ShaCertificate;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
shaHash | cadena | El hash SHA-1 o SHA-256 para este certificado. |
Devoluciones:
Un objeto ShaCertificate
contiene el hash SHA especificado.