عیبیابی Android
بررسی سریع موارد رایج integration و build.
| نشانه | علت محتمل | بررسی |
|---|---|---|
| کرش در داشبورد نیست | پس از کرش اپ دوباره باز نشده، یا کلید Ingestion/اتصال API نامعتبر است. | اپ را دوباره باز کنید؛ Didban.init را زودهنگام با didban_ing_ بررسی کنید و اتصال https://api.didban.cloud را بررسی کنید. |
| اپ پس از test crash بسته شد | رفتار مورد انتظار برای خطای مدیریتنشده است. | اپ را دوباره اجرا کنید تا رخداد pending آپلود شود. |
| artifact upload انجام نشد | variant minified نیست، plugin روی application module نیست یا Build key وجود ندارد. | minification را بررسی کنید، didban_build_ را بدهید و task uploadDidban<Variant>Mapping را اجرا کنید. |
| کلید Ingestion برای plugin استفاده شده | نقش credential اشتباه است. | کلید Build / CI بسازید؛ plugin با کلید didban_ing_ بدون درخواست شبکه skip میشود. |
| stack trace هنوز مبهم است | mapping مربوط به application ID و versionCode آن build پیدا نشده است. | همان release minified را با plugin بسازید/آپلود کنید و identity نهایی build را بررسی کنید. |
| dependency یا plugin resolve نمیشود | repo.didban.cloud به repositoryهای درست افزوده نشده است. | برای SDK (نسخه 0.2.0) به dependencyResolutionManagement و برای plugin (نسخه 0.1.0) به pluginManagement اضافه کنید. |