Firebase ProjectManagement hizmeti arayüzü.
İmza:
export declare class ProjectManagement
Özellikler
Özellik | Değiştiriciler | Tür | Açıklama |
---|---|---|---|
uygulama | Uygulama |
Yöntemler
Yöntem | Değiştiriciler | Açıklama |
---|---|---|
androidApp(uygulama kimliği) | Bu Firebase projesinde belirtilen Android uygulamasını referans alan bir AndroidApp nesnesi oluşturur.Bu yöntem bir TBG gerçekleştirmez. |
|
createAndroidApp(packageName, displayName) | Bu Firebase projesiyle ilişkili yeni bir Firebase Android uygulaması oluşturur. | |
createIosApp(bundleId, displayName) | Bu Firebase projesiyle ilişkili yeni bir Firebase iOS uygulaması oluşturur. | |
iosApp(uygulama kimliği) | Bu Firebase projesinde belirtilen iOS uygulamasını referans alan bir iOSApp nesnesi oluşturur.Bu yöntem bir TBG gerçekleştirmez. |
|
listAndroidApps() | Bu Firebase projesiyle ilişkili en fazla 100 Firebase Android uygulamasını listeler. | |
listAppMetadata() | Bu Firebase projesiyle ilişkili en fazla 100 Firebase uygulamasını listeler. | |
listIosApps() | Bu Firebase projesiyle ilişkili en fazla 100 Firebase iOS uygulamasını listeler. | |
setDisplayName(newDisplayName) | Bu Firebase projesinin görünen adını güncelleyin. | |
shaCertificate(shaHash) | Bir ShaCertificate nesnesi oluşturur.Bu yöntem bir RPC gerçekleştirmez. |
ProjeYönetimi.uygulaması
İmza:
readonly app: App;
ProjectManagement.androidApp()
Bu Firebase projesinde belirtilen Android uygulamasını referans alan bir AndroidApp
nesnesi oluşturur.
Bu yöntem bir RPC gerçekleştirmez.
İmza:
androidApp(appId: string): AndroidApp;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama kimliği | dize | Referansta bulunulacak Android uygulamasının appId öğesi. |
Şunu döndürür:
Belirtilen Firebase Android uygulamasına referans veren bir AndroidApp
nesnesi.
ProjectManagement.createAndroidApp()
Bu Firebase projesiyle ilişkili yeni bir Firebase Android uygulaması oluşturur.
İmza:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
paketAdı | dize | Google Play Geliştirici Konsolu'nda göründüğü şekliyle Android uygulamasının standart paket adı. |
görünen ad | dize | Bu yeni uygulama için kullanıcı tarafından atanan isteğe bağlı bir görünen ad. |
Şunu döndürür:
Söz ver<AndroidApp>
Yeni oluşturulan Android uygulaması için geçerli bir söz.
ProjectManagement.createIosApp()
Bu Firebase projesiyle ilişkili yeni bir Firebase iOS uygulaması oluşturur.
İmza:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
paket kimliği | dize | Bu yeni uygulama için kullanılacak iOS uygulama paketi kimliği. |
görünen ad | dize | Bu yeni uygulama için kullanıcı tarafından atanan isteğe bağlı bir görünen ad. |
Şunu döndürür:
Söz ver<IosApp>
Yeni oluşturulan iOS uygulaması için geçerli bir söz.
ProjectManagement.iosApp()
Bu Firebase projesinde belirtilen iOS uygulamasını referans alan bir iOSApp
nesnesi oluşturur.
Bu yöntem bir RPC gerçekleştirmez.
İmza:
iosApp(appId: string): IosApp;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
uygulama kimliği | dize | Referansta bulunulacak iOS uygulamasının appId öğesi. |
Şunu döndürür:
Belirtilen Firebase iOS uygulamasına referans veren bir iOSApp
nesnesi.
ProjectManagement.listAndroidApps()
Bu Firebase projesiyle ilişkili en fazla 100 Firebase Android uygulamasını listeler.
İmza:
listAndroidApps(): Promise<AndroidApp[]>;
Şunu döndürür:
Söz ver<AndroidApp[]>
Android uygulamalarının listesi.
ProjectManagement.listAppMetadata()
Bu Firebase projesiyle ilişkili en fazla 100 Firebase uygulamasını listeler.
İmza:
listAppMetadata(): Promise<AppMetadata[]>;
Şunu döndürür:
Promise<AppMetadata[]>
Uygulamaların meta veri listesine çözümlenen bir taahhüt.
ProjectManagement.listIosApps()
Bu Firebase projesiyle ilişkili en fazla 100 Firebase iOS uygulamasını listeler.
İmza:
listIosApps(): Promise<IosApp[]>;
Şunu döndürür:
Söz ver<IosApp[]>
iOS uygulamalarının listesi.
ProjectManagement.setDisplayName()
Bu Firebase projesinin görünen adını güncelleyin.
İmza:
setDisplayName(newDisplayName: string): Promise<void>;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
yeniDisplayName | dize | Güncellenecek yeni görünen ad. |
Şunu döndürür:
Taahhüt<void>
Proje görünen adı güncellendiğinde sona erecek bir taahhüt.
ProjectManagement.shaCertificate()
Bir ShaCertificate
nesnesi oluşturur.
Bu yöntem bir RPC gerçekleştirmez.
İmza:
shaCertificate(shaHash: string): ShaCertificate;
Parametreler
Parametre | Tür | Açıklama |
---|---|---|
ShaKarma | dize | Bu sertifika için SHA-1 veya SHA-256 karması. |
Şunu döndürür:
Bir ShaCertificate
nesnesi, belirtilen SHA karmasını içeriyor.