Firebase is back at Google I/O on May 10! Register now

אימות באמצעות חשבון שירות

קל לארגן דפים בעזרת אוספים אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.

חשבונות שירות שימושיים להגדרת הפצת אפליקציות בסביבת CI. אימות באמצעות חשבון שירות מאפשר לך להשתמש בספריות לקוח (למשל, Firebase CLI או fastlane) כדי להפיץ את ה-builds שלך. כאשר אתה משתמש בחשבון שירות לאימות, Firebase משתמש באישורי ברירת מחדל של יישומים (ADC) כדי לאתר את האישורים של האפליקציה שלך, אותם תוכל לספק על ידי הגדרת משתנה הסביבה GOOGLE_APPLICATION_CREDENTIALS .

  1. פתח את Google Cloud Console ובחר בפרויקט שלך.
  2. לחץ על צור חשבון שירות והזן את פרטי חשבון השירות.
  3. לחץ על צור והמשך .
  4. הוסף את תפקיד ה-Firebase App Distribution Admin ולחץ על סיום .
  5. צור מפתח JSON פרטי והעבר את המפתח למיקום נגיש לסביבת הבנייה שלך. הקפד לשמור את הקובץ הזה במקום בטוח , מכיוון שהוא מעניק גישת מנהל להפצת אפליקציות בפרויקט Firebase שלך.
  6. דלג על שלב זה אם יצרת את האפליקציה שלך לאחר 20 בספטמבר, 2019 : במסוף של Google APIs, הפעל את Firebase App Distribution API. כשתתבקש, בחר את הפרויקט באותו שם כמו פרויקט Firebase שלך.
  7. הגדר את משתנה הסביבה GOOGLE_APPLICATION_CREDENTIALS לנתיב של קובץ ה-JSON המפתח הפרטי שלך:
    export GOOGLE_APPLICATION_CREDENTIALS=/absolute/path/to/credentials/file.json