کد خبر: 339028
20 تیر 1405 - 10:53

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

رییس اتحادیه صنف دستگاه های مخابراتی ارتباطی و لوازم جانبی تهران، گفت: سرویس‌های اعلان در اندروید و iOS به ارتباطی دائمی و پایدار با سرورهای گوگل و اپل وابسته هستند و هرگونه اختلال یا ناپایداری در این ارتباط می‌تواند باعث شود اعلان‌ها تنها پس از باز شدن برنامه دریافت شوند.

متن خبر

سیدحسین سادات حسینی، در گفت‌وگو با خبرنگار سیتنا درباره علت تأخیر در دریافت نوتیفیکیشن برخی اپلیکیشن‌ها اظهار کرد: در سیستم‌عامل اندروید، تقریباً تمامی اعلان‌ها از طریق سرویس 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، برای بررسی عملکرد اعلان‌ها، به‌طور موقت آن را غیرفعال کنند.

انتهای پیام

گفت و گو از سارا استوار

نظرات خود را با ما درمیان بگذارید

دیدگاه‌ها

اینترنت وصل کنید
یه راهکار هم برای میلیون ها وب سایتی بگین که از گوگل حذف شدن. سایت های ایران از خارج دیده نمیشن
احمد سجادی
سیتنا پیگیر باش چرا پروتکل TCP روی گوگل و اکثر کانکشن ها ارور Connection to 31.25.91.22:80 failed میده. این باید درست بشه
دقیق
همراه اول چرا هیچجا نمی ره؟ سایتای غیر فیلتر منظورمه. وایت لیستی شده؟
Someone
برا من که ارومیه رندوم یه سایت نوشتم که اصلا نمیدونم چیه اسمش آورد بالا همراه اولم
محمد
همه این تنظیمات درسته بازم نپتیفیکیشنهای جیمیل و... نمیاد
چیکار کردین با شبکه اینترنت که پر از خطا و باگ هست
رامین
پینگ ایرانسلتون چنده وقتی speedtest میگیرید؟ رفته روی ۳۰۰ ۴۰۰

افزودن دیدگاه جدید

کپچا
CAPTCHA ی تصویری
کاراکترهای نمایش داده شده در تصویر را وارد کنید.