קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
Firebase App Distribution
plat_ios
plat_android
יכולות עיקריות
פלטפורמות שונות |
אפשר לנהל את גרסאות טרום-השקה של iOS ושל Android מאותה נקודה
במקום. |
הפצה מהירה |
הוספת גרסאות מוקדמות של הבודקים ידיים במהירות,
תהליך קליטה, אין SDK להתקנה והצגה של אפליקציות ללא התקנה. |
משתלב בתהליך העבודה שלכם |
להפיץ גרסאות build באמצעות המסוף Firebase, הפקודה של Firebase
כלי Line Interface (CLI), Fastlane או Gradle (Android). אוטומציה
הפצה באמצעות שילוב של ה-CLI באינטגרציה רציפה (CI)
משרות. |
ניהול בודקים |
ארגנו את צוותי הבדיקה בקבוצות כדי לנהל אותם. הוספת חדש בקלות
בודקים באמצעות הזמנות באימייל שידריכו אותם בתהליך ההצטרפות
תהליך האימות. להציג את הסטטוס של כל בודק לגבי גרסאות ספציפיות של האפליקציה שלכם,
שמציין מי אישר את הזמנת הבדיקה והוריד את
אפליקציה. ניתן להפעיל משוב בתוך האפליקציה כדי שיהיה קל יותר לאסוף משוב לגבי
את אפליקציות טרום-ההשקה של בודקים. |
עובדות עם קובצי Android App Bundle |
הפצת גרסאות לבודקים עבור קובץ Android App Bundle בעוד
Google Play. האפליקציה App Distribution משתלבת עם האפליקציה הפנימית של Google Play
שירות השיתוף כדי לייעל את בדיקת האפליקציה ולהפעיל תהליכים. |
עובדות עם Crashlytics |
בשילוב עם Crashlytics, אפשר לקבל תובנות לגבי היציבות של
ולהפיץ את הניסוי. |
דוגמה לנתיב הטמעה
|
העלאת ה-build האחרון הטרום-השקה של גרסת טרום-השקה |
קודם כול, מעלים את ה-APK, ה-AAB או ה-IPA האחרונים אל App Distribution באמצעות
מסוף Firebase, נתיב מהיר, Gradle או כלי CLI. |
|
הזמנת בודקים |
לאחר מכן מוסיפים את הבודקים שרוצים לנסות את האפליקציה. הבודקים יקבלו
אימייל שמנחה אותם בתהליך ההצטרפות. |
|
לקבלת משוב |
קבלת משוב מהבודקים, מעקב אחרי נתוני היציבות וחזרה על הפעולות
באפליקציה שלך. |
|
פרסום גרסאות build חדשות של בטא |
בכל פעם שיש לך build חדש שמוכן לבדיקה, פשוט מעלים אותו אל
App Distribution הבודקים שלך יקבלו הודעה על כך שיש גרסת build חדשה זמינה
לנסות. |
השלבים הבאים
לימוד שיטות מומלצות
איך להפיץ אפליקציות ל-iOS:
מסוף Firebase
CLI של Firebase
Fastlane
API ל-REST
איך להפיץ את האפליקציות שלכם ל-Android:
מסוף Firebase
CLI של Firebase
Fastlane
Gradle
API ל-REST
כדי לקבל מידע נוסף על App Distribution, אפשר לעבור ל-Codelabs הבאים:
אלא אם צוין אחרת, התוכן של דף זה הוא ברישיון Creative Commons Attribution 4.0 ודוגמאות הקוד הן ברישיון Apache 2.0. לפרטים, ניתן לעיין במדיניות האתר Google Developers. Java הוא סימן מסחרי רשום של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2025-08-17 (שעון UTC).
[null,null,["עדכון אחרון: 2025-08-17 (שעון UTC)."],[],[],null,["Firebase App Distribution \nplat_ios plat_android \n\nFirebase App Distribution makes distributing your apps to trusted testers painless.\nBy getting your apps onto testers' devices quickly, you can get feedback early\nand often. And if you use Crashlytics in your apps, you'll automatically\nget stability metrics for all your builds, so you know when you're ready to\nship.\n\n\u003cbr /\u003e\n\nReady to get started?\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nKey capabilities\n\n|--------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| Cross-platform | Manage both your iOS and Android pre-release distributions from the same place. |\n| Fast distributions | Get early releases into your testers' hands quickly, with fast onboarding, no SDK to install, and instant app delivery. |\n| Fits into your workflow | Distribute builds using the Firebase console, the Firebase Command Line Interface (CLI) tool, fastlane, or Gradle (Android). Automate distribution by integrating the CLI into continuous integration (CI) jobs. |\n| Tester management | Manage your testing teams by organizing them into groups. Easily add new testers with email invitations that walk them through the onboarding process. View the status of each tester for specific versions of your app, which indicates who has accepted a testing invitation and downloaded the app. Enable in-app feedback to make it easier to collect feedback on your pre-release apps from testers. |\n| Works with Android App Bundles | Distribute releases to testers for your Android App Bundle in Google Play. App Distribution integrates with Google Play's internal app sharing service to streamline your app testing and launching processes. |\n| Works with Crashlytics | When combined with Crashlytics, get insights into the stability of your test distributions. |\n\nExample implementation path\n\n|---|--------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| | Upload your latest pre-release build | First, upload your latest APK, AAB, or IPA to App Distribution using the Firebase console, fastlane, Gradle, or the CLI tools. |\n| | Invite testers | Then, add the testers you want to try your app. Testers will receive an email that walks them through the onboarding process. |\n| | Get feedback | Get feedback from your testers, monitor stability data, and iterate on your app. |\n| | Release new beta builds | Whenever you have a new build ready for testing, just upload it to App Distribution. Your testers will be notified that a new build is available to try out. |\n\nNext steps\n\nLearn best practices\n\n- [Best practices for distributing Apple apps to QA testers using CI/CD and fastlane](/docs/app-distribution/best-practices-distributing-apple-apps-to-qa-testers-with-ci-cd-fastlane)\n- [Best practices for distributing Android apps to QA testers using CI/CD](/docs/app-distribution/best-practices-distributing-android-apps-to-qa-testers-with-ci-cd)\n\nLearn how to distribute your iOS apps:\n\n[Firebase console](/docs/app-distribution/ios/distribute-console)\n[Firebase CLI](/docs/app-distribution/ios/distribute-cli)\n[fastlane](/docs/app-distribution/ios/distribute-fastlane)\n[REST API](/docs/reference/app-distribution/rest)\n\nLearn how to distribute your Android apps:\n\n[Firebase console](/docs/app-distribution/android/distribute-console)\n[Firebase CLI](/docs/app-distribution/android/distribute-cli)\n[fastlane](/docs/app-distribution/android/distribute-fastlane)\n[Gradle](/docs/app-distribution/android/distribute-gradle)\n[REST API](/docs/reference/app-distribution/rest)\n\nTo learn more about App Distribution, check out the following codelabs:\n\n- [Distribute app bundle releases to testers](https://firebase.google.com/codelabs/appdistribution-app-bundles).\n\n- [Alert testers about your new app releases with Firebase App Distribution Android SDK](https://firebase.google.com/codelabs/appdistribution-android).\n\n- [Alert testers about your new app releases with the Firebase App Distribution iOS SDK](https://firebase.google.com/codelabs/appdistribution-ios).\n\n- [Distribute your pre-release iOS builds faster with App Distribution and fastlane](https://firebase.google.com/codelabs/appdistribution-udid-collection)."]]