مستندات توسعه‌دهندگان دیدبان

راهنمای جامع ادغام، مفاهیم کلیدی و تحلیل خطاهای اپلیکیشن در پلتفرم‌های اندروید و iOS.

دیدبان به توسعه‌دهندگان موبایل کمک می‌کند خطاهای مهلک، فریزهای رابط کاربری (ANR) و سیگنال‌های نیتیو را بدون ایجاد اختلال در پروسس یا ارسال ناامن در زمان کرش، ثبت، دسته‌بندی و رمزگشایی نمایند.

مهم

کتابخانه Android دیدبان از مخزن عمومی repo.didban.cloud منتشر شده است. برای سریع‌ترین مسیر، راهنمای Android Quick Start را دنبال کنید.

چه کاری می‌خواهید انجام دهید؟

اصول کلیدی معماری دیدبان

ایمنی هنگام کرش (Crash-Time Safety)

دیدبان رخدادهای مهلک را ابتدا در فضای خصوصی برنامه ذخیره و در اجرای بعدی برای ارسال آماده می‌کند. هندلر سیگنال نیتیو، محدودیت‌های ایمنی سخت‌گیرانه‌تری نسبت به مسیرهای JVM و زمان اجرای سطح بالا دارد.

رمزگشایی کامل (Full Symbolication)

در صورت وجود آرتیفکت نماد مناسب، فریم‌های مبهم R8، آدرس‌های نیتیو اندروید و فریم‌های iOS به اطلاعات خواناتر از کد تبدیل می‌شوند.

آمار واقعی، بدون عددسازی

معیارهای سلامت اپ (مانند درصد سشن‌های بدون کرش) تنها از سشن‌های واقعی ثبت‌شده محاسبه می‌شوند. در صورت عدم وجود داده، مقدار ساختگی ۰٪ یا ۱۰۰٪ نمایش داده نمی‌شود.