در پی اختلال و تأخیر در دریافت اعلان‌ها (نوتیفیکشن) اپلیکیشن‌ها در گوشی‌های هوشمند، رئیس اتحادیه صنف دستگاه‌های مخابراتی تهران به تشریح علل فنی این مشکل و راهکارهای رفع آن پرداخت.

به گزارش خبرگزاری‌های داخلی، سید حسین سادات حسینی با اشاره به سازوکار ارسال پیام‌ها در سیستم‌عامل‌های موبایل اظهار کرد: «تقریباً تمامی اعلان‌ها در اندروید از طریق سرویس (FCM) گوگل و در سیستم‌عامل iOS از طریق سرویس (APNs) اپل ارسال می‌شوند. عملکرد صحیح این سرویس‌ها نیازمند اتصال پایدار و دائمی بین گوشی و سرورهای مرکزی است؛ لذا هرگونه اختلال، قطعی یا تأخیر در شبکه، مانع از دریافت لحظه‌ای اعلان‌ها می‌شود.»

سادات حسینی با تأکید بر تأثیر شرایط شبکه پس از قطعی‌های گسترده اینترنت، افزود: «تغییر مسیرهای ارتباطی با سرورهای گوگل و اپل و کاهش کیفیت این مسیرها، باعث می‌شود سرویس‌های Push دچار اختلال شوند. در چنین شرایطی، اپلیکیشن‌ها تنها پس از باز شدن توسط کاربر، به‌صورت مستقیم سرور را بررسی کرده و پیام‌های جدید دریافت می‌کنند.»

تأخیر در دریافت اعلان‌های گوشی

راهکارهای رفع مشکل تأخیر در دریافت اعلان‌های گوشی برای کاربران

او همچنین به پدیده Connection Timeout (قطع زودهنگام اتصال) توسط شبکه اشاره کرد و گفت: «اگر شبکه این ارتباط کم‌حجم اما دائمی را پیش از موعد قطع کند، تا زمان برقراری مجدد، دستگاه هیچ اعلان جدیدی دریافت نخواهد کرد.» رئیس کمیسیون تخصصی موبایل اتاق اصناف ایران، محدودیت‌های مدیریت مصرف باتری در سیستم‌عامل‌ها را نیز عاملی مضاعف دانست که در صورت هم‌زمانی با کیفیت پایین شبکه، موجب تشدید تأخیر در دریافت نوتیفیکیشن‌ها می‌شود. سادات حسینی در پایان برای حل این مشکل، راهکارهای عملی را برای کاربران سیستم‌عامل‌های اندروید و آیفون پیشنهاد داده است.

به بیان دقیق‌تر، سادات حسینی به دارندگان سیستم‌عامل‌های اندروید اعلام کرد: «کاربران اندروید باید از فعال بودن اعلان‌های برنامه اطمینان حاصل کنند، محدودیت‌های مصرف باتری برای برنامه و Google Play Services را حذف کرده و اجازه اجرای برنامه در پس‌زمینه (Background Activity) را فعال کنند.»

علاوه‌برآن، رئیس کمیسیون تخصصی موبایل اتاق اصناف ایران افزود: «کاربران آیفون نیز لازم است در بخش Settings > Notifications از فعال بودن اعلان‌ها اطمینان حاصل کنند و در مسیر Settings > General > Background App Refresh قابلیت اجرای برنامه در پس‌زمینه را برای برنامه موردنظر فعال کنند. همچنین در صورت فعال بودن Low Power Mode، برای بررسی عملکرد اعلان‌ها، به‌طور موقت آن را غیرفعال کنند.»