استخدم التحقق من التطبيق مع موفر تصحيح الأخطاء في Unity

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

التكوين عبر الكود

لاستخدام موفر تصحيح الأخطاء أثناء تشغيل تطبيقك (أثناء التطوير، على سبيل المثال)، قم بما يلي:

  1. في قسم التحقق من التطبيق بوحدة تحكم Firebase، اختر إدارة الرموز المميزة لتصحيح الأخطاء من القائمة الكاملة لتطبيقك. ثم قم بإنشاء رمز تصحيح جديد. ستحتاج إلى الرمز المميز في الخطوة التالية.

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

    لقطة شاشة لعنصر القائمة "إدارة رموز التصحيح".

  2. في رمز التهيئة الخاص بك، قم بما يلي:

    using Firebase.AppCheck;
    
    void InitializeFirebase() {
      // Configure the Debug Provider factory with your debug token.
      DebugAppCheckProviderFactory.Instance.SetDebugToken("YOUR DEBUG TOKEN");
    
      // Set App Check to use the debug provider factory
      FirebaseAppCheck.SetAppCheckProviderFactory(
        DebugAppCheckProviderFactory.Instance);
    
      // Proceed to initialize Firebase as normal
    }
    

خيارات التكوين الأخرى

تتوفر خيارات التكوين الأخرى بناءً على النظام الأساسي، على سبيل المثال باستخدام متغيرات بيئة الأنظمة الأساسية. لمزيد من المعلومات، راجع وثائق موفر تصحيح أخطاء iOS+ أو Android .

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