TGViewer
DevTwitter | توییت برنامه نویسی DevTwitter | توییت برنامه نویسی @devtwitter · 32.4K subscribers
Post #12084 10.3K
‏زیاد دیدم که می‌پرسن چرا نوتیفیکیشن اپ‌ها از بله و ایتا گرفته تا تلگرام، توییتر و بقیه این روزها یا نمیاد.

واقعیت اینه که نوتیفیکیشن فقط به خود اپ مربوط نیست.

روی اندروید تقریباً همه Push Notificationها از طریق سرویس FCM گوگل ارسال میشن و روی آیفون هم از طریق سرویس APNs اپل.
(هواوی یا شیائومی یا ... سرویس مخصوص خودشون رو دارن)

یعنی حتی اگر اپ کاملاً داخلی باشه، باز هم برای رساندن نوتیفیکیشن باید گوشی بتواند به سرویس‌های گوگل یا اپل وصل شود.

وقتی اینترنت بین‌الملل یا دسترسی به این سرویس‌ها مختل می‌شود، نتیجه‌اش این می‌شود که:

ناتیف ها اصلاً نمی‌رسند

سازوکارش هم خیلی ساده است:

۱- اپ روی گوشی نصب می‌شود
۲- از گوگل/اپل یک شناسه دریافت می‌کند
۳- سرور اپ(مثلا بله یا تلگرام یا ...) پیام را به سرویس گوگل یا اپل می‌فرستد
۴- آن سرویس نوتیفیکیشن را به گوشی تحویل می‌دهد

برای همین اگر ارتباط با FCM گوگل یا APNs اپل مشکل داشته باشد، عملاً سیستم نوتیفیکیشن موبایل دچار اختلال می‌شود.

نکته مهم اینکه:
اپ نمی‌ره مستقیم به هواووی یا شیائومی یا گوگل و اپل API بزنه

فقط از SDK استفاده می‌کنه
بعد SDK می‌ره با سرویس مناسب حرف می‌زنه

FCM = Firebase Cloud Messaging

APNs = Apple Push Notification service

پ.ن: امیدوارم تونسته باشم ساده توضیح داده باشم. تو این روزا که ناتیف های بله و ... نمیاد مشکل از بله نیست ، اقایان سرویس های پوش ناتیف رو در دسترس قرار ندادن.

@DevTwitter | <iSegar0/>
  • ❤ 78
  • 👍 29
  • 🍌 3
More from @devtwitter
  1. Oct 8, 2026چند روز پیش مقاله‌ای درباره «AI-Native Software Engineering» می‌خوندم که یک نکته‌اش برام خ…
  2. Oct 8, 2026چیزیکه تا الان من متوجه شدم خیلی از برنامه نویسای frontend فرق بین کوکی معمولی با HttpOnly…
  3. Oct 8, 2026وقتی Redis به خواب می‌رود، صندوق ورودی کاربر تبدیل به میدان جنگ می‌شود!️ تصور کنید سیستم ن…
  4. Oct 7, 2026غول فناوری و هوش مصنوعی یک سرور قدرتمند برای نسل جدید پردازش‌های هوش مصنوعی و زیرساخت‌های…
  5. Oct 7, 2026هوش مصنوعی در دیتابیس اگر میتونستی با یک جمله ساده به PostgreSQL بگی: «فقط تیکت‌هایی رو پی…
  6. Oct 7, 2026این ریپو رو توی گشت‌وگذارام پیدا کردم و به نظرم می‌تونه منبع خیلی خوبی برای آماده شدن برای…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →