Antarmuka layanan Firebase ProjectManagement.
Tanda tangan:
export declare class ProjectManagement
Properti
Properti | Pengubah | Jenis | Keterangan |
---|---|---|---|
aplikasi | Aplikasi |
Metode
metode | Pengubah | Keterangan |
---|---|---|
androidApp(ID aplikasi) | Membuat objek AndroidApp , mereferensikan aplikasi Android tertentu dalam proyek Firebase ini. Metode ini tidak melakukan RPC. | |
buatAndroidApp(NamaPaket, Namatampilan) | Membuat aplikasi Android Firebase baru yang terkait dengan proyek Firebase ini. | |
buatIosApp(bundleId, nama tampilan) | Membuat aplikasi Firebase iOS baru yang terkait dengan proyek Firebase ini. | |
iosApp(ID aplikasi) | Membuat objek iOSApp , mereferensikan aplikasi iOS tertentu dalam proyek Firebase ini. Metode ini tidak melakukan RPC. | |
daftarAndroidApps() | Mencantumkan hingga 100 aplikasi Android Firebase yang terkait dengan proyek Firebase ini. | |
daftarAppMetadata() | Mencantumkan hingga 100 aplikasi Firebase yang terkait dengan proyek Firebase ini. | |
daftarIosApps() | Mencantumkan hingga 100 aplikasi Firebase iOS yang terkait dengan proyek Firebase ini. | |
setDisplayName(namaTampilan baru) | Perbarui nama tampilan proyek Firebase ini. | |
Sertifikat sha(shaHash) | Membuat objek ShaCertificate . Metode ini tidak melakukan RPC. |
Manajemen Proyek.app
Tanda tangan:
readonly app: App;
Manajemen Proyek.androidApp()
Membuat objek AndroidApp
, mereferensikan aplikasi Android tertentu dalam proyek Firebase ini.
Metode ini tidak melakukan RPC.
Tanda tangan:
androidApp(appId: string): AndroidApp;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
appId | rangkaian | appId aplikasi Android untuk referensi. |
Pengembalian:
Objek AndroidApp
yang mereferensikan aplikasi Android Firebase yang ditentukan.
Manajemen Proyek.createAndroidApp()
Membuat aplikasi Android Firebase baru yang terkait dengan proyek Firebase ini.
Tanda tangan:
createAndroidApp(packageName: string, displayName?: string): Promise<AndroidApp>;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
nama paket | rangkaian | Nama paket kanonis Aplikasi Android, seperti yang akan muncul di Konsol Pengembang Google Play. |
nama tampilan | rangkaian | Nama tampilan opsional yang ditetapkan pengguna untuk aplikasi baru ini. |
Pengembalian:
Janji< AndroidApp >
Sebuah janji yang menyelesaikan aplikasi Android yang baru dibuat.
Manajemen Proyek.createIosApp()
Membuat aplikasi Firebase iOS baru yang terkait dengan proyek Firebase ini.
Tanda tangan:
createIosApp(bundleId: string, displayName?: string): Promise<IosApp>;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
bundelId | rangkaian | ID paket aplikasi iOS yang akan digunakan untuk aplikasi baru ini. |
nama tampilan | rangkaian | Nama tampilan opsional yang ditetapkan pengguna untuk aplikasi baru ini. |
Pengembalian:
Janji< IosApp >
Sebuah janji yang diselesaikan pada aplikasi iOS yang baru dibuat.
Manajemen Proyek.iosApp()
Membuat objek iOSApp
, mereferensikan aplikasi iOS tertentu dalam proyek Firebase ini.
Metode ini tidak melakukan RPC.
Tanda tangan:
iosApp(appId: string): IosApp;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
appId | rangkaian | appId aplikasi iOS yang akan dijadikan referensi. |
Pengembalian:
Objek iOSApp
yang mereferensikan aplikasi Firebase iOS yang ditentukan.
Manajemen Proyek.listAndroidApps()
Mencantumkan hingga 100 aplikasi Android Firebase yang terkait dengan proyek Firebase ini.
Tanda tangan:
listAndroidApps(): Promise<AndroidApp[]>;
Pengembalian:
Janji< AndroidApp []>
Daftar aplikasi Android.
Manajemen Proyek.listAppMetadata()
Mencantumkan hingga 100 aplikasi Firebase yang terkait dengan proyek Firebase ini.
Tanda tangan:
listAppMetadata(): Promise<AppMetadata[]>;
Pengembalian:
Janji< AppMetadata []>
Sebuah janji yang menyelesaikan daftar metadata aplikasi.
Manajemen Proyek.listIosApps()
Mencantumkan hingga 100 aplikasi Firebase iOS yang terkait dengan proyek Firebase ini.
Tanda tangan:
listIosApps(): Promise<IosApp[]>;
Pengembalian:
Janji< IosApp []>
Daftar aplikasi iOS.
Manajemen Proyek.setDisplayName()
Perbarui nama tampilan proyek Firebase ini.
Tanda tangan:
setDisplayName(newDisplayName: string): Promise<void>;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
NamaTampilan baru | rangkaian | Nama tampilan baru yang akan diperbarui. |
Pengembalian:
Janji<batal>
Janji yang diselesaikan ketika nama tampilan proyek telah diperbarui.
Manajemen Proyek.shaCertificate()
Membuat objek ShaCertificate
.
Metode ini tidak melakukan RPC.
Tanda tangan:
shaCertificate(shaHash: string): ShaCertificate;
Parameter
Parameter | Jenis | Keterangan |
---|---|---|
shaHash | rangkaian | Hash SHA-1 atau SHA-256 untuk sertifikat ini. |
Pengembalian:
Objek ShaCertificate
berisi hash SHA yang ditentukan.