ProjectManagement class

Firebase 專案管理服務介面。

簽名:

export declare class ProjectManagement 

特性

財產修飾符類型描述
應用程式應用程式

方法

方法修飾符描述
androidApp(應用程式ID)建立一個AndroidApp對象,引用此 Firebase 專案中指定的 Android 應用程式。此方法不執行 RPC。
建立AndroidApp(包名,顯示名)建立與此 Firebase 專案關聯的新 Firebase Android 應用程式。
createIosApp(bundleId,顯示名稱)建立與此 Firebase 專案關聯的新 Firebase iOS 應用程式。
iosApp(應用程式ID)建立一個iOSApp對象,引用此 Firebase 專案中指定的 iOS 應用程式。此方法不執行 RPC。
列出AndroidApps()列出最多 100 個與此 Firebase 專案關聯的 Firebase Android 應用程式。
列表應用程式元資料()列出最多 100 個與此 Firebase 專案關聯的 Firebase 應用程式。
列表IosApps()列出最多 100 個與此 Firebase 專案關聯的 Firebase iOS 應用程式。
設定顯示名稱(新顯示名稱)更新此 Firebase 項目的顯示名稱。
sha證書(shaHash)建立ShaCertificate物件。此方法不執行 RPC。

專案管理.app

簽名:

readonly app: App;

專案管理.androidApp()

建立一個AndroidApp對象,引用此 Firebase 專案中指定的 Android 應用程式。

此方法不執行 RPC。

簽名:

androidApp(appId: string): AndroidApp;

參數

範圍類型描述
應用程式ID細繩要引用的 Android 應用程式的appId

返回:

安卓應用程式

引用指定 Firebase Android 應用程式的AndroidApp物件。

專案管理.createAndroidApp()

建立與此 Firebase 專案關聯的新 Firebase Android 應用程式。

簽名:

createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;

參數

範圍類型描述
包裹名字細繩Android 應用程式的規格包名稱,如 Google Play 開發者控制台中所示。
顯示名稱細繩使用者為此新應用程式指派的可選顯示名稱。

返回:

Promise< AndroidApp >

解決新創建的 Android 應用程式的承諾。

專案管理.createIosApp()

建立與此 Firebase 專案關聯的新 Firebase iOS 應用程式。

簽名:

createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;

參數

範圍類型描述
捆綁包 ID細繩用於此新應用程式的 iOS 應用程式套件 ID。
顯示名稱細繩使用者為此新應用程式指派的可選顯示名稱。

返回:

Promise< IosApp >

解決新創建的 iOS 應用程式的承諾。

專案管理.iosApp()

建立一個iOSApp對象,引用此 Firebase 專案中指定的 iOS 應用程式。

此方法不執行 RPC。

簽名:

iosApp(appId: string): IosApp;

參數

範圍類型描述
應用程式ID細繩要引用的 iOS 應用程式的appId

返回:

IOS應用程式

引用指定 Firebase iOS 應用程式的iOSApp物件。

專案管理.listAndroidApps()

列出最多 100 個與此 Firebase 專案關聯的 Firebase Android 應用程式。

簽名:

listAndroidApps(): Promise<AndroidApp[]>;

返回:

Promise< AndroidApp []>

Android 應用程式列表。

專案管理.listAppMetadata()

列出最多 100 個與此 Firebase 專案關聯的 Firebase 應用程式。

簽名:

listAppMetadata(): Promise<AppMetadata[]>;

返回:

Promise<應用程式元數據[]>

解析應用程式元資料列表的承諾。

專案管理.listIosApps()

列出最多 100 個與此 Firebase 專案關聯的 Firebase iOS 應用程式。

簽名:

listIosApps(): Promise<IosApp[]>;

返回:

Promise< IosApp []>

iOS 應用程式列表。

專案管理.setDisplayName()

更新此 Firebase 項目的顯示名稱。

簽名:

setDisplayName(newDisplayName: string): Promise<void>;

參數

範圍類型描述
新顯示名稱細繩要更新的新顯示名稱。

返回:

承諾<無效>

當項目顯示名稱更新時解決的承諾。

專案管理.shaCertificate()

建立ShaCertificate物件。

此方法不執行 RPC。

簽名:

shaCertificate(shaHash: string): ShaCertificate;

參數

範圍類型描述
沙哈什細繩此憑證的 SHA-1 或 SHA-256 雜湊值。

返回:

Sha證書

ShaCertificate物件包含指定的 SHA 雜湊值。