Firebase App Distribution

تسهّل أداة Firebase App Distribution توزيع تطبيقاتك على المختبِرين الموثوق بهم. من خلال توفير تطبيقاتك على أجهزة المختبِرين بسرعة، يمكنك الحصول على الملاحظات في مرحلة مبكرة وبشكل متكرر. وإذا كنت تستخدم Crashlytics في تطبيقاتك، ستتلقّى تلقائيًا مقاييس الثبات لجميع إصداراتك، ما يتيح لك معرفة الوقت المناسب لإطلاقها.


هل أنت مستعد للبدء؟

تعرَّف على كيفية توزيع تطبيقات iOS:

Firebase console Firebase CLI fastlane

REST API

تعرَّف على كيفية توزيع تطبيقات Android:

Firebase وحدة التحكّم Firebase واجهة سطر الأوامر fastlane Gradle REST API

الإمكانات الأساسية

عبر أنظمة أساسية متعددة يمكنك إدارة توزيعات الإصدارات التجريبية لكل من iOS وAndroid من المكان نفسه.
عمليات توزيع سريعة يمكنك إتاحة الإصدارات المبكرة للمختبِرين بسرعة من خلال عملية إعداد سريعة، وبدون الحاجة إلى تثبيت حزمة تطوير البرامج (SDK)، مع إمكانية تسليم التطبيق الفوري.
يتناسب مع سير عملك يمكنك توزيع الإصدارات باستخدام وحدة تحكّم Firebase أو أداة واجهة سطر الأوامر (CLI) في Firebase أو fastlane أو Gradle (على Android). يمكنك تنفيذ عملية التوزيع تلقائيًا من خلال دمج واجهة سطر الأوامر في مهام الدمج المستمر (CI).
إدارة المختبِرين يمكنك إدارة فِرق الاختبار من خلال تنظيمها في مجموعات. يمكنك إضافة مختبِرين جدد من خلال دعوات عبر البريد الإلكتروني ترشدهم خلال عملية الإعداد. يمكنك الاطّلاع على حالة كل مختبِر لإصدارات معيّنة من تطبيقك، والتي توضّح مَن قَبِل دعوة الاختبار ونزّل التطبيق. ويمكنك تفعيل ميزة الملاحظات داخل التطبيق لتسهيل جمع الملاحظات حول الإصدارات التجريبية من تطبيقاتك من المختبِرين.
متوافقة مع مجموعة حزمات تطبيق Android يمكنك توزيع الإصدارات على المختبِرين لمجموعة حزمات تطبيق Android في Google Play. تتكامل App Distribution مع خدمة مشاركة التطبيقات مع الفريق الداخلي في Google Play لتبسيط عمليات اختبار التطبيقات وإطلاقها.
متوافق مع Crashlytics عند الدمج مع Crashlytics، يمكنك الحصول على إحصاءات حول ثبات عمليات توزيع الإصدارات التجريبية.

مثال على مسار التنفيذ

تحميل أحدث بنية إصدار تجريبي أولاً، عليك تحميل أحدث ملف APK أو AAB أو IPA إلى App Distribution باستخدام وحدة تحكّم Firebase أو fastlane أو Gradle أو أدوات سطر الأوامر.
دعوة المختبِرين بعد ذلك، أضِف المختبِرين الذين تريدهم أن يجرّبوا تطبيقك. سيتلقّى المختبِرون رسالة إلكترونية ترشدهم خلال عملية الإعداد.
الحصول على ملاحظات يمكنك الحصول على ملاحظات من المختبِرين ومراقبة بيانات الثبات وتكرار تطبيقك.
طرح إصدارات تجريبية جديدة عندما يكون لديك إصدار جديد جاهز للاختبار، ما عليك سوى تحميله إلى App Distribution. سيتم إعلام المختبِرين بتوفّر إصدار جديد لتجربته.

الخطوات التالية

التعرّف على أفضل الممارسات

تعرَّف على كيفية توزيع تطبيقات iOS:

وحدة تحكّم Firebase Firebase CLI fastlane REST API

تعرَّف على كيفية توزيع تطبيقات Android:

Firebase وحدة التحكّم Firebase CLI fastlane Gradle REST API

لمزيد من المعلومات حول App Distribution، يمكنك الاطّلاع على دروس البرمجة التالية: