لماذا يُعد Hybrid الخيار الافتراضي المناسب لمعظم التطبيقات
يحافظ التحقق المحلي على موثوقية التشغيل بينما تحفظ الفحوصات المجدولة الإلغاء ورؤية الأجهزة.
ينبغي أن يستطيع تطبيقك التحقق من الترخيص فوراً بمفتاح عام. وقد تحتاج أيضاً إلى إلغاء الترخيص ومعرفة إن كان جهاز واحد يستخدمه وإيقاف تثبيت بقي منفصلاً بعد نافذة متفق عليها.
يجمع Hybrid هذه الاحتياجات.
ابدأ محلياً
عند كل تشغيل، تفحص حزمة SDK محلياً التوقيع والمنتج والتواريخ وبصمة الجهاز عند وجودها وخصائص التطبيق. يستطيع التطبيق البدء سريعاً حتى عندما تكون الشبكة غير متاحة مؤقتاً.
أكّد وفق جدول موقّع
يحمل الترخيص قيمتين موقّعتين: وتيرة محاولة التطبيق إجراء الفحص والمدة القصوى التي يستطيع البقاء فيها من دون فحص ناجح. يستطيع تكاملك استخدام جدول أشد، لكنه لا يستطيع توسيع ما يسمح به الترخيص.
إذا انقضت النافذة القصوى، تعيد حزمة SDK حالة STALE. تطلب هذه الحالة من المستخدم إعادة الاتصال ولا تدّعي أن الترخيص مزور أو تالف.
اختر التفعيل لكل عميل
ترتبط معظم تراخيص Hybrid عند أول فحص متصل ناجح. إذا تعذر على عميل الاتصال أثناء الإعداد، أصدر ترخيصه بتفعيل غير متصل بعد استلام بصمة جهازه. سيواصل الفحص لاحقاً؛ لا يتغير إلا الربط الأولي.
اختبر التشغيل وفقدان الشبكة وانتهاء النافذة وإعادة الاتصال والإلغاء واستبدال العتاد قبل إطلاق مسار الفرض.