إغلق الإعلان

لقد غيرت شركة Apple أسلوبها في التعامل مع البرامج التي توزعها على مستخدمي أجهزتها. فبدلاً من طرح إصدار نهائي عليهم، سيقدم لهم بالفعل إصدارًا تجريبيًا، حيث يساعده المجتمع الكبير في تصحيح المشكلات مجانًا وبسهولة نسبيًا. ومع ذلك، فهي تلبي احتياجات المطورين أيضًا، حيث تقدم لهم منصة TestFlight، والتي يمكن للجمهور من خلالها اختبار التطبيقات والألعاب. 

انها بسيطة جدا. قبل أن تطلق شركة Apple الإصدارات النهائية من أنظمتها، كان لديها مساحة كبيرة للمناورة منذ مؤتمر WWDC، حيث يتم تقديم التعليقات ليس فقط من قبل المطورين الموجودين في الخطوط الأمامية، ولكن أيضًا من قبل المستخدمين المتحمسين العاديين الذين يقومون بتثبيت أنظمة بيتا على أجهزتهم الأجهزة. وحقيقة أن هذه خطوة شائعة تتجلى أيضًا في حقيقة أن الشركات الأخرى تحولت إلى مبدأ مماثل. وبفضل هذا، يمكن أن يكون النظام النهائي في حالة أفضل مما لو تم إجراء جميع الاختبارات داخليًا داخل الشركة فقط. المزيد من الرؤوس تعرف المزيد وترى المزيد.

متجر التطبيقات مع الإصدارات التجريبية  

ومع ذلك، في الوقت نفسه، توفر شركة Apple أداة TestFlight لفترة طويلة. وهو يعمل في الواقع على نفس المبدأ. على الرغم من أن كل استوديو رئيسي لديه عدد معين من مختبري النسخة التجريبية، اعتمادًا على مدى تعقيد البرنامج الذي تم إصداره، إلا أنهم غالبًا لا يستطيعون تغطية كل ما يمكنهم القيام به، كما أنهم لا يملكون جميع طرازات الأجهزة تحت تصرفهم لإجراء فحص شامل وشامل بشكل كافٍ أخطاء العنوان القادم. في مثل هذه الحالة، يدخل TestFlight إلى المشهد، ومن خلاله يمكن "إصدار" التطبيق بشكل غير رسمي ويمكن دعوة الجمهور إليه. إنه في الواقع متجر تطبيقات، ولكنه يعمل على أساس الدعوات.

لذلك، باستخدام النظام الأساسي، يمكن للمستخدمين التسجيل لتنزيل وتثبيت الإصدارات التجريبية من تطبيقات iOS وiPadOS وwatchOS وtvOS وiMessage وmacOS. بالإضافة إلى ذلك، يمكن دعوة ما يصل إلى 10 من مختبري النسخة التجريبية لاختبار عنوان واحد، كما يمكن إنشاء مجموعات لاختبار إصدارات مختلفة من العنوان في نفس الوقت. كل شيء مجاني. يمكن للمطورين بعد ذلك دعوتك إلى النظام الأساسي باستخدام عنوان البريد الإلكتروني، ولكن يمكنهم أيضًا القيام بذلك من خلال مشاركة رابط عام.

يمكنك رؤية التطبيقات التي يمكنك اختبارها داخل TestFlight، حيث يمكنك تثبيتها على جهازك بنفس الطريقة كما في App Store. تتمتع الإصدارات الفردية بـ "عمر افتراضي" يبلغ 90 يومًا، وهي المدة التي يكون فيها العنوان متاحًا لك للاختبار والتصحيح. لكن بطبيعة الحال، بمجرد ظهور الإصدار الجديد، سيعود الأمر إلى 90 يومًا لاختباره. ومع ذلك، ليس من المفترض أن تعمل المنصة كمستودع للعناوين التي لم يتم إصدارها، وبالتالي هذه الفترة الزمنية التي يجب على المطور خلالها العمل على العنوان بطريقة يمكن بعد ذلك إصدارها رسميًا. 

ليس كل شيء ورديا جدا 

تتمثل ميزة النظام الأساسي في أنه يمكن للمطور أن يخاطب المختبرين المعينين مباشرةً بطلب اختبار مشكلة محددة بوضوح. يقوم المختبرون بعد ذلك بمساعدة المطور على ضبط العنوان بشكل مثالي من خلال تقاريرهم، مباشرة من التطبيق عن طريق التقاط لقطة شاشة. يمكنهم أيضًا توفير سياق إضافي، مثل وقت فشل التطبيق والسبب المحتمل للفشل.

TestFlight

من المنطقي تمامًا أن ترتبط المشكلات المختلفة أيضًا بالاختبار. نظرًا لأنك تختبر البرامج التي لم يتم إصدارها وغير المكتملة، فعليك أن تتوقع أن كل شيء لن يسير بسلاسة تامة. قد يكون هذا محبطًا بعض الشيء، لذا من الضروري التعامل معه بطريقة تجعلك تختبر فقط التطبيقات المحددة ولا تستخدمها بكامل إمكاناتها. يمكن أن تكون الأعطال المستمرة ورسائل الخطأ هي أمر اليوم. 

يمكنك تنزيل TestFlight من متجر التطبيقات هنا

.