أبرز الميزات
- يكتب ملفات سجل متجدّدة إلى جانب مخرجات الطرفية
- يوثّق الأعطال وينظّم السجلات في جلسات
- يخفي البيانات الحسّاسة قبل كتابتها على القرص
- يضمّ عارضًا داخل التطبيق لقراءة السجلات وتصديرها
نظرة عامة
تختفي مخرجات print لحظة خروج التطبيق من جهازك. «سجلات» هي طبقة التسجيل لبقية
عمر التطبيق: على هاتف المختبِر، وفي تقرير العلة، وفي العطل الذي يحدث لمستخدم
واحد فقط.
التثبيت
flutter pub add flutter_logging_service
ما تغطّيه
- الملفات — تُكتب السجلات على القرص وتتجدّد، فيبقى التاريخ بعد إعادة التشغيل دون أن ينمو بلا حدود.
- الأعطال — تُسجّل الأخطاء غير المعالجة مع سياقها بدل أن تتلاشى.
- الجلسات — تُجمع السجلات لكل تشغيل للتطبيق، فيصبح سؤال «ما الذي حدث قبل العطل؟» قابلًا للإجابة.
- الإخفاء — يمكن حجب الرموز والبُرد الإلكترونية وغيرها من الحقول الحسّاسة قبل حفظ أي شيء.
- العارض — شاشة مدمجة لتصفّح السجلات وتصفيتها وتصديرها، فيسلّمك المختبِر الدليل دون كابل.
الرخصة
MPL-2.0، منشورة على pub.dev.