عند توزيع تطبيق لأول مرة باستخدام وحدة تحكم Firebase أو أداة واجهة سطر الأوامر (CLI من Firebase أو Fastlane)، يتم إرسال دعوة إلى المختبِر عبر البريد الإلكتروني App Distribution تتضمن تعليمات حول كيفية تثبيت الإصدار واختباره.
يوضّح هذا الدليل طريقة تثبيت واختبار تطبيق جديد تم توزيعه من خلال App Distribution من وجهة نظر المختبِر. للحصول على إجابات عن الأسئلة الشائعة أو المساعدة في تحديد المشاكل وحلّها، يُرجى الاطّلاع على دليل تحديد المشاكل وحلّها.
الخطوة 1: تسجيل الدخول باستخدام حساب Google لقبول الدعوة
على جهاز iOS، افتح الدعوة عبر البريد الإلكتروني في Safari. عليك فتح دعوة البريد الإلكتروني لتثبيت ملف Firebase الشخصي بشكلٍ صحيح وتسجيل جهازك في الخطوة 2.
سجِّل الدخول باستخدام حساب Google واقبل الدعوة لاختبار التطبيق عندما يُطلب منك ذلك.
الخطوة 2: تثبيت الملف الشخصي على Firebase
التوزيعات المخصصة
- في صفحة التطبيق التجريبي، انقر على تسجيل الجهاز.
- نزِّل الملف الشخصي على Firebase ثم ثبِّته في تطبيق الإعدادات عندما يُطلب منك ذلك.
يؤدي تثبيت الملف الشخصي إلى منح Firebase الإذن بما يلي:
- سجِّل الجهاز الاختباري من خلال جمع رقم تعريف الجهاز الفريد (UDID). إذا كنت تختبر عملية توزيع عشوائي، ترسل Firebase رسالة إلكترونية إلى جميع مالكي مشروع Firebase ومحرّريه تتضمّن رقم تعريف الجهاز الفريد للجهاز الاختباري، بالإضافة إلى تعليمات حول كيفية تضمين الجهاز في ملف تدبير التطبيق لكي يتمكّن المستخدم من اختبار الإصدار على جهازه.
- ثبِّت مقطع ويب Firebase App Distribution على الشاشة الرئيسية للجهاز الاختباري. يسمح لك مقطع الويب بتثبيت جميع التطبيقات التي تختبرها والوصول إليها.
إصدارات Enterprise
هذه الخطوة اختيارية، ولكن يُنصح بها لاختبار عمليات التوزيع الموقَّعة من المؤسسة. يؤدي تثبيت الملف الشخصي إلى إضافة Firebase App Distribution مقطع الويب إلى الشاشة الرئيسية لجهازك، ما يتيح لك تثبيت كل التطبيقات الاختبارية والوصول إليها. لتثبيت الملف الشخصي يدويًا:
ضمن اختبار التطبيقات، اختَر التطبيق الذي تريد اختباره.
في أعلى يسار صفحة التطبيق، انقر على "mobile_screen_share".
اتّبِع التعليمات التي تظهر لتثبيت الملف الشخصي على Firebase.
الخطوة 3: تثبيت الإصدار واختباره
التوزيعات المخصّصة
بعد تسجيل جهازك، على المطوّر تعديل ملفه الشخصي لإعداد الجهاز باستخدام رقم تعريف الجهاز (UDID) وإعادة توزيع إصدار تم ضبطه ليعمل على جهازك. تُرسِل Firebase إليك إشعارًا عبر البريد الإلكتروني عندما يصبح الإصدار متاحًا لتثبيته.
في قسم اختبار التطبيقات ضمن رمز الويب Firebase App Distribution، اختَر التطبيق الذي تريد تثبيت إصدار جديد له، ثم انقر على تنزيل. يتم تنزيل الإصدار على الشاشة الرئيسية لجهازك حتى تتمكّن من بدء الاختبار على الفور.عمليات التوزيع على مستوى المؤسسة
- في قسم اختبار التطبيقات ضمن رمز الويب Firebase App Distribution،
اختَر التطبيق الذي تريد تثبيت إصدار جديد له، ثم انقر على تنزيل. يتم تنزيل الإصدار على الشاشة
الرئيسية لجهازك حتى تتمكّن من بدء الاختبار على الفور.
في تطبيق الإعدادات > شاشة الملفات الشخصية وإدارة الجهاز، اختَر اسم مطوّر التطبيق وثِقه.
إذا لم يكن لديك رمز الويب Firebase App Distribution، يمكنك تثبيت إصدار جديد من تطبيقك التجريبي من خلال النقر على تنزيل أحدث إصدار في الرسالة الإلكترونية لإشعار الإصدار الجديد من Firebase.
أخيرًا، ارجع إلى الشاشة الرئيسية لجهازك وافتح التطبيق التجريبي.
الخطوة 4: (اختياري) تفعيل تنبيهات الإصدارات الجديدة
إذا تمت إضافة حزمة تطوير برامج (SDK) Firebase App Distribution إلى تطبيقك التجريبي، يمكنك اختياريًا تفعيل التنبيهات داخل التطبيق التي تظهر عند توفّر إصدارات جديدة للاختبار. لمزيد من المعلومات حول حزمة SDK، بما في ذلك كيفية إضافتها إلى اختبار تطبيق، يُرجى الرجوع إلى دليل "البدء".
من الشاشة الرئيسية لجهازك، افتح التطبيق التجريبي.
عندما يظهر مربّع الحوار تفعيل التنبيهات، انقر على نعم.
سجِّل الدخول باستخدام حساب Google الذي استخدمته سابقًا في الخطوة 1 (الحساب الذي استخدمته لقبول دعوة التطبيق). يتم تفعيل التنبيهات داخل التطبيق تلقائيًا.
إذا واجهت مشكلة في تسجيل الدخول إلى حسابك على Google، انتقِل إلى دليل تحديد المشاكل وحلّها.
يُرجى الرجوع إلى التطبيق التجريبي. الآن، ستتلقّى تنبيهات داخل التطبيق عند توفُّر إصدارات جديدة من التطبيق للاختبار.
لتنزيل إصدار جديد من التطبيق مباشرةً من تنبيه، انقر على تحديث في مربع diálogoالتنبيه. يتم تنزيل إصدار التطبيق الجديد وإضافته إلى الشاشة الرئيسية لجهازك.
حذف حساب المختبِر
لحذف حسابك كمختبِر في App Distribution و بياناته، اطّلِع على تحديد المشاكل وحلّها في App Distribution والأسئلة الشائعة.