
علت فعال نشدن iMessage روی شماره تلفن های ایران چیست؟
جي اس ام
بروزرسانی



جي اس ام/ اگر از کاربران سرويس پيام رسان اپل، يعني iMessage، بوده باشيد، حتما مي دانيد از حدود يک سال پيش (يا بيشتر) عمليات فعال سازي روي شماره تلفن با خطا مواجه مي شود. حالا دو راه حل در اختيار شماست.
در اين مطلب ابتدا کمي درباره روش فعالسازي شماره تلفن در سرويسهاي پيامرسان موبايلي صحبت ميکنيم و در نهايت يک راهحل براي بازگشت خدمات iMessage از طريق شماره تلفن را بررسي ميکنيم.
فعالسازي از طريق پيام کوتاه
از آنجا که در اکثر اپليکيشنهاي پيامرسان ملاک تشخيص کاربران شماره تلفن آنهاست، اين سرويسها براي فعالسازي به تاييد شماره تلفن کاربر نياز دارند. در اغلب موارد اين امر از طريق ارسال پيام کوتاهي حاوي رشته رمزي به سرورهاي مرکزي اپليکيشن انجام ميشود. در پاسخ، سرور پيام کوتاهي حاوي کد فعالسازي ارسال ميکند که فقط براي شماره فرستنده پيام کوتاه اوليه قابل استفاده است. اين روش احراز هويت به Challenge Response مشهور است.
در سيستم عامل اندرويد، از آنجا که اپليکيشنها دسترسي کاملي به پيامهاي کوتاه گوشي دارند، اغلب اين فرايند بهطور کاملا خودکار انجام ميشود و صرفا کافي است اندکي منتظر بمانيد. اما در سيستم عامل iOS، بهدليل محدوديت اپليکيشنهاي کاربردي براي استفاده از اساماس، کاربر بايد شخصا کد فعالسازي را وارد کند.
مشکل فعال نشدن شماره تلفنها در iMessage از کجاست؟
از مدتي قبل، اپراتورهاي تلفن همراه بهمنظور کاهش هزينههاي ارتباطات خارجي از تکنولوژياي استفاده کردهاند که در مبادي ورودي و خروجي کشور مکالمه صوتي يا پيام کوتاه را بهجاي بستر تلفن، از بستر اينترنت و ديتا انتقال ميدهند. بگذاريد کمي دقيقتر بررسي کنيم.
زماني که شما پيام کوتاهي به مقصد شمارهاي خارج از کشور ارسال ميکنيد، اپراتور تلفن همراه اين پيام کوتاه را به مرکزي در داخل کشور تحويل ميدهد. اين مرکز از طريق اينترنت پيام کوتاه را به مرکز مشابهي در کشور مقصد منتقل ميکند. مرکز خارجي پيام دريافتي را از يکي از صدها شماره تلفني که در اختيار دارد به مقصد ارسال ميکند.
مسئله اصلي زماني پيش ميآيد که سرورهاي iMessage، بهجاي دريافت پيام کوتاه از شما، از شمارهاي ناشناس پيام دريافت ميکند. از آنجا که اين سرورها کد فعالسازي را به شماره ارسالکننده پيام ميفرستد، اين پيام کوتاه به دست شما نميرسد. به همين دليل نميتوانيد iMessage را روي شماره تلفن خود فعال کنيد.
راهحل مشکل
درحال حاضر دو راهحل براي اين مشکل وجود دارد. اول اينکه اپل در روش احراز هويت کاربران تغييري ايجاد کند و مانند رقبايش، از جمله Whatsapp يا Telegram، شماره مشتري را در متن پيام کوتاه وارد کند و بعدا به همان شماره پاسخ دهد. اين موضوع مستلزم تغيير در سيستم عامل iOS است. ميتوان اميدوار بود در آپديتهاي iOS 9 اين مشکل رفع شده باشد، ولي خبر قطعي در دست نداريم.
روش ديگر استفاده از اپراتور تلفن همراهي است که براي پيامهاي کوتاه خارجي از واسط استفاده نکند. آزمايشهاي ما نشان ميدهد در حال حاضر امکان فعال کردن iMessage روي شماره تلفن فقط در اپراتور رايتل امکانپذير است.
آيا شما هم از مشتريان اين سرويس هستيد؟ فکر ميکنيد برتري يا ضعف اصلي آن نسبت به رقباي بزرگش چيست؟