La interfaz del servicio de administración de proyectos de Firebase
Firma:
export declare class ProjectManagement
Propiedades
Propiedad | Teclas modificadoras | Tipo | Descripción |
---|---|---|---|
app | App |
Métodos
Método | Teclas modificadoras | Descripción |
---|---|---|
androidApp(IDdeapp) | Crea un objeto AndroidApp que hace referencia a la app para Android especificada en este proyecto de Firebase.Este método no realiza una RPC. |
|
createAndroidApp(packageName, displayName) | Crea una nueva app de Firebase para Android asociada con este proyecto de Firebase. | |
createIosApp(bundleId, displayName) | Crea una nueva app de Firebase para iOS asociada con este proyecto de Firebase. | |
App de ios(ID de aplicación) | Crea un objeto iOSApp que hace referencia a la app para iOS especificada en este proyecto de Firebase.Este método no realiza una RPC. |
|
listAndroidApps() | Muestra una lista de hasta 100 apps de Firebase para Android asociadas con este proyecto de Firebase. | |
listAppMetadata(). | Muestra una lista de hasta 100 apps de Firebase asociadas con este proyecto de Firebase. | |
listIosApps() | Muestra una lista de hasta 100 apps de Firebase para iOS asociadas con este proyecto de Firebase. | |
setDisplayName(nuevoDisplayName) | Actualiza el nombre visible de este proyecto de Firebase. | |
shaCertificate(shaHash) | Crea un objeto ShaCertificate .Este método no realiza una RPC. |
Administración de proyectos.app
Firma:
readonly app: App;
ProjectManagement.androidApp()
Crea un objeto AndroidApp
que hace referencia a la app para Android especificada en este proyecto de Firebase.
Este método no realiza una RPC.
Firma:
androidApp(appId: string): AndroidApp;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
appId | string | El appId de la app para Android a la que se debe hacer referencia |
Muestra:
Un objeto AndroidApp
que hace referencia a la app de Firebase para Android especificada.
ProjectManagement.createAndroidApp()
Crea una nueva app 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 | string | El nombre del paquete canónico de la app para Android, como aparecería en Google Play Console. |
displayName | string | Un nombre visible opcional asignado por el usuario para esta nueva app. |
Muestra:
Promesa<AndroidApp>
Una promesa que se resuelve en la app para Android recién creada.
ProjectManagement.createIosApp()
Crea una nueva app 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 de paquete | string | Es el ID del paquete de aplicación de iOS que se usará en esta app nueva. |
displayName | string | Un nombre visible opcional asignado por el usuario para esta nueva app. |
Muestra:
Promesa<IosApp>
Una promesa que se resuelve en la app para iOS recién creada.
ProjectManagement.iosApp()
Crea un objeto iOSApp
que hace referencia a la app para iOS especificada en este proyecto de Firebase.
Este método no realiza una RPC.
Firma:
iosApp(appId: string): IosApp;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
appId | string | El appId de la app para iOS a la que se debe hacer referencia. |
Muestra:
Un objeto iOSApp
que hace referencia a la app de Firebase para iOS especificada
ProjectManagement.listAndroidApps()
Muestra una lista de hasta 100 apps de Firebase para Android asociadas con este proyecto de Firebase.
Firma:
listAndroidApps(): Promise<AndroidApp[]>;
Muestra:
Promesa<AndroidApp[]>
Lista de apps para Android.
ProjectManagement.listAppMetadata()
Muestra una lista de hasta 100 apps de Firebase asociadas con este proyecto de Firebase.
Firma:
listAppMetadata(): Promise<AppMetadata[]>;
Muestra:
Promesa<AppMetadata[]>
Una promesa que se resuelve en la lista de metadatos de las apps.
ProjectManagement.listIosApps()
Muestra una lista de hasta 100 apps de Firebase para iOS asociadas con este proyecto de Firebase.
Firma:
listIosApps(): Promise<IosApp[]>;
Muestra:
Promesa<IosApp[]>
Es la lista de apps para iOS.
ProjectManagement.setDisplayName()
Actualiza el nombre visible de este proyecto de Firebase.
Firma:
setDisplayName(newDisplayName: string): Promise<void>;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
nombreDisplaynuevo | string | El nombre visible nuevo que se actualizará. |
Muestra:
Promesa<void>
Una promesa que se resuelve cuando se actualiza el nombre visible del proyecto.
ProjectManagement.shaCertificate()
Crea un objeto ShaCertificate
.
Este método no realiza una RPC.
Firma:
shaCertificate(shaHash: string): ShaCertificate;
Parámetros
Parámetro | Tipo | Descripción |
---|---|---|
ShaHash | string | El hash SHA-1 o SHA-256 para este certificado. |
Muestra:
Un objeto ShaCertificate
contiene el hash SHA especificado.