تسجيل أجهزة iOS إضافية

عندما يقوم المختبرين بالتسجيل لاختبار إصدارك على iOS ، يمكنك تصدير أسماء ومعرفات أجهزة المختبرين في ملف CSV وتحديثها جميعًا مرة واحدة إلى ملف تعريف التوفير الخاص بتطبيقك. يمكنك تصدير UDIDs يدويًا باستخدام وحدة تحكم Firebase أو Firebase CLI ، أو يمكنك تصدير UDIDs برمجيًا باستخدام الخط السريع.

قم بتصدير UDIDs يدويًا

عندما يقبل المختبرين دعوة لاختبار إصدار غير موقّع باستخدام ملف تعريف Enterprise ، يُطلب منهم إذنًا لمشاركة معرّف أجهزتهم معك. إذا وافق المُختبِر على مشاركة مسار معرِّف الجهاز ، فإن توزيع التطبيق يجمع UDID من الجهاز ويعلمك بـ UDID عن طريق البريد الإلكتروني.

عندما تتلقى إحدى رسائل البريد الإلكتروني هذه ، قم بتحديث ملف التوفير الخاص بك باستخدام UDID ووزع تصميمًا جديدًا على المختبرين عن طريق اتباع هذه الخطوات إما في وحدة تحكم Firebase أو Firebase CLI:

  1. أضف الأجهزة إلى بوابة مطوري Apple الخاصة بك.
    • الخيار 1: استيراد معرّفات UDID للجهاز كملف CSV.

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

      لاحظ أن حساب مطور Apple الخاص بك قد يسمح لك فقط باستيراد عدد محدود من الأجهزة سنويًا.

    • الخيار 2: جمع وإدخال UDIDs عن طريق البريد الإلكتروني.

      في صفحة إضافة أجهزة في بوابة مطوري Apple ، قم بتسجيل UDID الجديد المحدد في البريد الإلكتروني الذي تلقيته.

  2. أضف الأجهزة المسجلة إلى ملف تعريف التزويد الخاص بك.
  3. قم بتنزيل ملف التوفير واستخدمه لإعادة إنشاء تطبيقك. إذا كنت تقوم بإعادة البناء فقط لتحديث الأجهزة المسجلة ، فلا تقم بتحديث رقم الإصدار أو الإصدار.
  4. أعد توزيع تطبيقك من وحدة تحكم Firebase أو CLI . إذا كنت قد وزعت بالفعل بنية بنفس رقم الإصدار والإصدار ، فإن مستخدمي الأجهزة المسجلة حديثًا فقط هم الذين يتلقون رسائل إعلام بالبريد الإلكتروني.

تصدير UDIDs برمجيًا باستخدام الخط السريع

عندما يقبل المختبرين دعوة لاختبار بنية مخصصة ، يُطلب منهم إذنًا لمشاركة معرّف الجهاز معك. البنية المخصصة هي بناء لم يتم توقيعه باستخدام ملف تعريف المؤسسة. إذا وافق المُختبِر على مشاركة مسار معرف أجهزته ، فإن App Distribution يجمع UDID من الجهاز ويعلمك بـ UDID عن طريق البريد الإلكتروني.

عندما تتلقى إحدى رسائل البريد الإلكتروني هذه ، قم بتحديث ملف التوفير الخاص بك باستخدام UDID ووزع تصميمًا جديدًا على المختبرين لديك باتباع الخطوات التالية:

  1. اجمع UDIDs لإضافته.

    • الخيار 1: انسخ UDID من البريد الإلكتروني.

    • الخيار 2: تصدير جميع معرّفات UDID لجهاز الاختبار كملف CSV من وحدة تحكم Firebase. في علامة التبويب المختبرون والمجموعات من لوحة معلومات توزيع التطبيق ، حدد جميع المختبرين ، ثم انقر على تصدير معرفات Apple UDID لتنزيل ملف CSV.

    • الخيار 3: تصدير جميع معرّفات UDID لجهاز الاختبار كملف CSV من المسار السريع. على سبيل المثال ، قم بإنشاء وتشغيل ممر download_udids جديد:

      lane :download_udids do
          firebase_app_distribution_get_udids(
              app: "<your Firebase app ID>",
              output_file: "<path to output file>",
          )
      end
      
  2. قم باستيراد UDID (المعرفات المميزة) إلى حساب مطور Apple الخاص بك. إذا قمت بتصدير ملف CSV ، فاستخدم خيار تسجيل أجهزة متعددة . لمعرفة المزيد ، راجع وثائق Apple . لاحظ أن حساب مطور Apple الخاص بك قد يسمح لك فقط باستيراد عدد محدود من الأجهزة سنويًا.

  3. أضف الأجهزة المسجلة إلى ملف تعريف التزويد الخاص بك.

  4. قم بتنزيل ملف التوفير واستخدمه لإعادة إنشاء تطبيقك. إذا كنت تقوم بإعادة البناء فقط لتحديث الأجهزة المسجلة ، فلا تقم بتحديث رقم الإصدار أو الإصدار.

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

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