سیدحسین سادات حسینی، در گفتوگو با خبرنگار سیتنا درباره علت تأخیر در دریافت نوتیفیکیشن برخی اپلیکیشنها اظهار کرد: در سیستمعامل اندروید، تقریباً تمامی اعلانها از طریق سرویس Firebase Cloud Messaging (FCM) گوگل ارسال میشوند و در iOS نیز این وظیفه بر عهده Apple Push Notification service (APNs) است.
وی افزود: این سرویسها برای عملکرد صحیح، به یک اتصال دائمی و پایدار میان گوشی و سرورهای گوگل یا اپل نیاز دارند. اگر این ارتباط در سطح شبکه با اختلال، قطع و وصل یا تأخیر زیاد مواجه شود، اعلانها تا زمانی که کاربر برنامه را باز نکند، به دستگاه نمیرسند.
سادات حسینی با اشاره به شرایط شبکه پس از قطعی گسترده اینترنت گفت: ممکن است مسیرهای ارتباطی با سرورهای گوگل و اپل تغییر کرده باشد. اگر این مسیرها از کیفیت مناسبی برخوردار نباشند یا بهطور مداوم تغییر کنند، ارتباط سرویسهای Push دچار اختلال میشود و در نتیجه، تنها هنگام باز شدن برنامه، اپلیکیشن بهصورت مستقیم سرور را بررسی کرده و پیامهای جدید را دریافت میکند.
رییس اتحادیه صنف دستگاه های مخابراتی ارتباطی و لوازم جانبی تهران، ادامه داد: سرویسهای Push برای دریافت اعلان، یک ارتباط دائمی اما کمحجم را حفظ میکنند. اگر شبکه این اتصال را زودتر از موعد قطع کند (Connection Timeout)، گوشی تا زمان برقراری مجدد ارتباط، اعلان جدیدی دریافت نخواهد کرد.
وی همچنین خاطرنشان کرد: سیستمعاملهای اندروید و iOS برای کاهش مصرف باتری، فعالیت برنامههایی را که برای مدتی استفاده نشدهاند، محدود میکنند. اگر این محدودیتها همزمان با کاهش کیفیت ارتباط Push اعمال شود، احتمال تأخیر یا عدم دریافت اعلانها افزایش مییابد.
سادات حسینی، راهکارهایی برای کاهش این مشکل ارائه کرد و گفت: کاربران اندروید باید از فعال بودن اعلانهای برنامه اطمینان حاصل کنند، محدودیتهای مصرف باتری برای برنامه و Google Play Services را حذف کرده و اجازه اجرای برنامه در پسزمینه (Background Activity) را فعال کنند.
رییس کمیسیون تخصصی موبایل اتاق اصناف ایران، افزود: کاربران آیفون نیز لازم است در بخش Settings > Notifications از فعال بودن اعلانها اطمینان حاصل کنند و در مسیر Settings > General > Background App Refresh قابلیت اجرای برنامه در پسزمینه را برای برنامه موردنظر فعال کنند. همچنین در صورت فعال بودن Low Power Mode، برای بررسی عملکرد اعلانها، بهطور موقت آن را غیرفعال کنند.
انتهای پیام
گفت و گو از سارا استوار