Firebase ProjectManagement hizmet arayüzü.
İmza:
export declare class ProjectManagement
Özellikler
Mülk | Değiştiriciler | Tip | Tanım |
---|---|---|---|
uygulama | Uygulama |
Yöntemler
Yöntem | Değiştiriciler | Tanım |
---|---|---|
androidApp(uygulama kimliği) | Bu Firebase projesi içinde belirtilen Android uygulamasına başvuran bir AndroidApp nesnesi oluşturur. Bu yöntem bir RPC gerçekleştirmez. | |
createAndroidApp(paketAdı, ekranAdı) | 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 projesi içinde belirtilen iOS uygulamasına başvuran bir iOSApp nesnesi oluşturur. Bu yöntem bir RPC gerçekleştirmez. | |
listAndroidUygulamaları() | 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. | |
shaSertifikası(shaHash) | Bir ShaCertificate nesnesi oluşturur. Bu yöntem bir RPC gerçekleştirmez. |
Proje Yönetimi.app
İmza:
readonly app: App;
ProjectManagement.androidApp()
Bu Firebase projesi içinde belirtilen Android uygulamasına başvuran bir AndroidApp
nesnesi oluşturur.
Bu yöntem bir RPC gerçekleştirmez.
İmza:
androidApp(appId: string): AndroidApp;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
uygulama kimliği | sicim | Başvurulacak Android uygulamasının appId . |
İadeler:
Belirtilen Firebase Android uygulamasına başvuran 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 | Tip | Tanım |
---|---|---|
paket ismi | sicim | Android Uygulamasının Google Play Geliştirici Konsolu'nda görüneceği standart paket adı. |
ekran adı | sicim | Bu yeni uygulama için kullanıcı tarafından atanan isteğe bağlı bir görünen ad. |
İadeler:
Söz < AndroidApp >
Yeni oluşturulan Android uygulamasına yönelik 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 | Tip | Tanım |
---|---|---|
paket kimliği | sicim | Bu yeni uygulama için kullanılacak iOS uygulama paketi kimliği. |
ekran adı | sicim | Bu yeni uygulama için kullanıcı tarafından atanan isteğe bağlı bir görünen ad. |
İadeler:
Söz< IosApp >
Yeni oluşturulan iOS uygulamasına yönelik bir söz.
ProjectManagement.iosApp()
Bu Firebase projesi içinde belirtilen iOS uygulamasına başvuran bir iOSApp
nesnesi oluşturur.
Bu yöntem bir RPC gerçekleştirmez.
İmza:
iosApp(appId: string): IosApp;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
uygulama kimliği | sicim | Başvurulacak iOS uygulamasının appId . |
İadeler:
Belirtilen Firebase iOS uygulamasına başvuran bir iOSApp
nesnesi.
ProjectManagement.listAndroidApps()
Bu Firebase projesiyle ilişkili en fazla 100 Firebase Android uygulamasını listeler.
İmza:
listAndroidApps(): Promise<AndroidApp[]>;
İadeler:
Söz < AndroidApp []>
Android uygulamalarının listesi.
ProjectManagement.listAppMetadata()
Bu Firebase projesiyle ilişkili en fazla 100 Firebase uygulamasını listeler.
İmza:
listAppMetadata(): Promise<AppMetadata[]>;
İadeler:
Söz< AppMetadata []>
Uygulamaların meta veri listesine çözümlenen bir söz.
ProjectManagement.listIosApps()
Bu Firebase projesiyle ilişkili en fazla 100 Firebase iOS uygulamasını listeler.
İmza:
listIosApps(): Promise<IosApp[]>;
İadeler:
Söz< 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 | Tip | Tanım |
---|---|---|
yeniGörünenAd | sicim | Güncellenecek yeni görünen ad. |
İadeler:
Söz<void>
Proje görünen adı güncellendiğinde çözülen bir söz.
ProjectManagement.shaCertificate()
Bir ShaCertificate
nesnesi oluşturur.
Bu yöntem bir RPC gerçekleştirmez.
İmza:
shaCertificate(shaHash: string): ShaCertificate;
Parametreler
Parametre | Tip | Tanım |
---|---|---|
shaHash | sicim | Bu sertifikanın SHA-1 veya SHA-256 karması. |
İadeler:
Bir ShaCertificate
nesnesi belirtilen SHA karmasını içerir.