عدم قراءة رمز التحقق OTP تلقائيًا لا يعني دائمًا أن الرسالة لم تصل، ولا يعني أن الهاتف لا يدعم الميزة أصلًا. في هذا النوع من الأعطال هناك ثلاث طبقات مختلفة جدًا: الرسالة نفسها لا تصل، أو الرسالة تصل لكن الهاتف لا يتعرف عليها كرمز قابل للملء، أو الهاتف يتعرف عليها لكن التطبيق أو المتصفح لا يملأ الحقل تلقائيًا. لذلك لا تبدأ بإعادة تثبيت التطبيق مباشرة، ولا تتعامل مع كل الحالات كأنها مشكلة SMS عامة. ابدأ أولًا بحسم السؤال الأهم: هل رمز التحقق يصل إلى الرسائل أصلًا؟ أم يصل لكنك تضطر لكتابته يدويًا؟
افصل بين “عدم وصول الرمز” و“عدم الملء التلقائي” قبل أي خطوة
- إذا كان الرمز لا يصل أصلًا: أنت لست في مشكلة قراءة تلقائية، بل أقرب إلى الشريحة أو الرسائل أو الخدمة نفسها.
- إذا كان الرمز يصل في SMS لكن لا يظهر فوق لوحة المفاتيح أو لا يُملأ: ركّز على الهاتف والتطبيق والأذونات والمسار الذي يقرأ الكود.
- إذا كان يعمل في بعض التطبيقات ولا يعمل في أخرى: لا تتهم الهاتف كله قبل أن تفصل بين التطبيق والمتصفح والنظام.
- إذا كان يعمل سابقًا ثم توقف: ابدأ من التغييرات الحديثة: تطبيق رسائل افتراضي، تحديث، أذونات، أو إعداد ملء تلقائي تغيّر.
علامة النجاح: بعد هذه المرحلة يجب أن تعرف هل المشكلة في وصول الرسالة أم في تعرف الهاتف على الرمز أم في ملء الحقل داخل التطبيق.
إذا كان الرمز لا يصل أصلًا فلا تضيع وقتك في الملء التلقائي
هذه نقطة تحسم نصف التشخيص. إذا لم تظهر رسالة OTP في تطبيق الرسائل أصلًا، فلا معنى للبحث عن سبب عدم قراءتها تلقائيًا. هنا انتقل مباشرة إلى الشريحة، والتغطية، واستقبال الرسائل القصيرة، وحظر المرسلين، ومشاكل الخدمة نفسها. إذا كانت الرسائل النصية عمومًا لا تصل أو لا تُرسل، فالمقال الأقرب هو حل مشكلة الرسائل النصية SMS لا تُرسل أو لا تصل على الهاتف. وإذا كان الهاتف لا يقرأ الشريحة أو لا توجد خدمة، فالمسار الأدق هو حل مشكلة الهاتف لا يقرأ الشريحة أو تظهر رسالة لا توجد خدمة.
كذلك إذا كان الرمز يخص واتساب أو خدمة بعينها ولا يصلك أصلًا، فلا تخلط بينه وبين القراءة التلقائية العامة. مثلًا إذا كانت المشكلة محصورة في تفعيل واتساب، فالعنوان الأقرب هو حل مشكلة واتساب لا يصل رمز التفعيل.
علامة النجاح: إذا اتضح أن الرسالة لا تصل من الأساس، فقد خرجت من هذا المقال أصلًا وعرفت أين تبدأ فعليًا.
إذا كانت الرسالة تصل لكن لا تُملأ تلقائيًا فابدأ من شكل الرسالة ومكان ظهورها
على iPhone، Apple توضّح أن الجهاز يمكنه اكتشاف رمز المرور لمرة واحدة من رسائل SMS وإظهاره فوق لوحة المفاتيح لتستخدمه بسرعة. وعلى Android، دعم Google للمطورين يوضح أن التحقق التلقائي يعتمد على طريقة إرسال الرسالة وتكامل التطبيق أو الخدمة مع آليات مثل SMS Retriever أو SMS User Consent، أي أن ليس كل رسالة تحتوي أرقامًا ستُعامل تلقائيًا بالطريقة نفسها. ([support.apple.com](https://support.apple.com/guide/iphone/automatically-fill-in-sms-passcodes-iphc89a3a3af/ios?utm_source=chatgpt.com), 0)
لذلك إذا كانت الرسالة تصل كنص عادي أو من مرسل غير متوقع أو بصياغة غير واضحة، فقد يقرأها الهاتف كرسالة فقط لا كرمز قابل للملء. وهذا مهم خصوصًا إذا كان العطل يظهر مع خدمة معينة دون غيرها. هنا لا تبدأ من حذف تطبيق الرسائل؛ ابدأ من التحقق هل المشكلة عامة مع كل أكواد OTP أم خاصة بخدمة واحدة فقط.
علامة النجاح: إذا كانت بعض الرموز تظهر كاقتراح تلقائي وبعضها لا، فالمشكلة ليست في الهاتف كله بل في نوع الرسالة أو التطبيق الذي يطلبها.
تطبيق الرسائل الافتراضي مهم أكثر مما يظنه كثيرون
إذا غيّرت تطبيق الرسائل الافتراضي مؤخرًا، أو كنت تستخدم تطبيقًا بديلًا بدل التطبيق الأساسي للنظام، فهذه نقطة يجب فحصها مبكرًا. بعض حالات قراءة OTP التلقائية تصبح غير مستقرة عندما لا يكون التطبيق الافتراضي مضبوطًا كما يتوقع النظام أو عندما يكون هناك تعارض بين تطبيقين للرسائل. إذا لاحظت أصلًا أن تعيين التطبيق الافتراضي لا يعمل جيدًا على هاتفك أو يتغير من نفسه، فالمقال الأقرب هو حل مشكلة تعيين المتصفح الافتراضي أو تطبيق الرسائل الافتراضي لا يعمل في الهاتف.
ولا تخلط بين هذا وبين الملء التلقائي لكلمات المرور. صحيح أن كليهما “اقتراح يظهر فوق لوحة المفاتيح” أحيانًا، لكن OTP من SMS يختلف عن كلمات المرور المحفوظة. إذا كانت المشكلة عندك أصلًا تشمل كلمات المرور وبيانات الدخول داخل التطبيقات، فالمقال الأقرب لذلك هو حل مشكلة الملء التلقائي لكلمات المرور لا يعمل داخل التطبيقات.
علامة النجاح: إذا عاد اقتراح الرمز بعد تثبيت تطبيق الرسائل الافتراضي الصحيح أو إزالة التعارض، فالعطل كان في مسار الرسائل لا في الكود نفسه.
على الآيفون: اختبر الاقتراح فوق لوحة المفاتيح لا داخل الرسائل فقط
Apple توضح أن iPhone يكتشف رمز SMS ويعرضه فوق لوحة المفاتيح عندما يُطلب منك إدخاله في التطبيق أو الموقع. هذا يعني أن وصول الرسالة إلى Messages وحده لا يكفي؛ يجب أيضًا أن يكون الحقل الذي تنتظر فيه الكود واضحًا ومفتوحًا وقت ظهور الاقتراح. إذا خرجت من الشاشة المطلوبة، أو فتحت الرسائل ونسخت الكود يدويًا ثم رجعت بعد فوات اللحظة، فقد تظن أن القراءة التلقائية لا تعمل بينما الاقتراح كان يعتمد على بقاءك في حقل التحقق الصحيح. ([support.apple.com](https://support.apple.com/guide/iphone/automatically-fill-in-sms-passcodes-iphc89a3a3af/ios?utm_source=chatgpt.com))
كذلك لا تنس أن بعض أكواد التحقق قد تذهب إلى تبويب مختلف داخل الرسائل بحسب إعدادات التصفية، ما يجعل المستخدم يعتقد أن “الملء التلقائي لا يعمل” بينما الرسالة نفسها ليست في المسار الذي لاحظه أولًا.
علامة النجاح: إذا ظهر الكود فوق لوحة المفاتيح عند البقاء داخل شاشة التحقق، فالعطل لم يكن في الرسالة بل في توقيت وطريقة الاختبار.
على أندرويد: ليس كل تطبيق يملأ OTP بالطريقة نفسها
في Android، نجاح الملء التلقائي لا يعتمد على الهاتف وحده، بل أيضًا على التطبيق أو الخدمة التي تطلب الرمز. Google تشرح رسميًا أن هناك آليات مخصصة للمطورين لالتقاط رمز التحقق تلقائيًا من الرسائل، مثل SMS Retriever وSMS User Consent، وأن التطبيق هو من يطلب هذا السلوك ويدعمه. لذلك إذا كان الرمز يُملأ تلقائيًا في تطبيقات معينة ويفشل في أخرى، فهذا لا يكفي لاتهام النظام كله. 1
هنا السؤال العملي ليس “لماذا أندرويد لا يقرأ OTP؟” بل: هل التطبيق نفسه يدعم هذا المسار؟ وهل الحقل الذي تدخل فيه الرمز من النوع الذي يستطيع النظام اقتراحه؟ إذا كان التطبيق قديمًا أو محدثًا مؤخرًا وبدأ يفشل، فابدأ به قبل الهاتف.
علامة النجاح: إذا اتضح أن المشكلة محصورة في تطبيق واحد بعينه، فقد ضيّقت السبب إلى التطبيق أو الخدمة نفسها بدل النظام كله.
الإشعارات، الحظر، والتطبيقات التي تنظف الرسائل قد تمنعك من رؤية ما يحدث
أحيانًا يصل الرمز فعلًا لكنك لا تراه في الوقت المناسب لأن إشعارات الرسائل معطلة أو مؤجلة، أو لأن تطبيق تنظيف أو حماية أو تنظيم رسائل يتعامل مع الرسالة سريعًا، أو لأن تبويب الرسائل المزعجة أو الفلاتر أخفى الرسالة عن المسار الذي تنظر إليه. إذا كانت إشعارات الهاتف عمومًا فيها مشكلة، فالمقال الأقرب هو حل مشكلة إشعارات الهاتف لا تصل أو تتأخر لأن تأخر التنبيه قد يجعلك تظن أن “الهاتف لا يقرأ OTP تلقائيًا” بينما الرسالة نفسها تصل لكنك لا تتابعها في التوقيت الصحيح.
وهنا لا تتسرع بحذف الرسائل أو تطبيق الرسائل قبل أن تتأكد أن الرسائل الجديدة تظهر طبيعيًا وأن الهاتف لا يصنفها أو يؤخرها بشكل يربك الاختبار.
علامة النجاح: إذا بدأت ترى الرسالة في وقتها الطبيعي أو ظهر اقتراح الكود بعد إصلاح الإشعارات، فالمشكلة كانت في وصول التنبيه أو رؤية الرسالة لا في OTP نفسه.
إذا كان الكود يظهر لكن لا يُملأ داخل التطبيق فالمشكلة في الحقل أو التطبيق لا في الرسالة
هذه حالة مختلفة تمامًا: الرسالة وصلت، وربما حتى رأيت الكود أو اقتراحه، لكن عند الضغط عليه لا يمتلئ الحقل أو لا يقبله التطبيق. هنا انتقل من مسار الرسائل إلى مسار التطبيق أو المتصفح نفسه. هل الحقل الذي يطلب OTP مقسم إلى مربعات بطريقة سيئة؟ هل التطبيق يعلق أو يعيد رسم الشاشة؟ هل المتصفح يفتح صفحة تحقق غير مستقرة؟ هذه كلها أسباب تجعل المستخدم يلوم SMS بينما المشكلة الحقيقية في واجهة التحقق.
إذا كانت المشكلة محصورة في تسجيل الدخول داخل متصفح أو تطبيق ويب، فاختبر نفس الخطوة من متصفح آخر أو من التطبيق الرسمي للخدمة. وإذا كانت محصورة في تطبيق واحد بعد تحديثه، فابدأ بتحديثه أو تنظيف حالته بدل تغيير إعدادات الرسائل كلها.
علامة النجاح: إذا أمكنك استخدام نفس الرمز يدويًا لكن الملء التلقائي يفشل فقط داخل تطبيق معين، فقد خرجت من مسار SMS ودخلت مسار واجهة التحقق.
القرار العملي الأخير حسب ما ظهر لك
- الرمز لا يصل أصلًا: اترك مسار OTP التلقائي وانتقل مباشرة إلى الشريحة أو SMS أو الخدمة نفسها.
- الرمز يصل لكن لا يظهر اقتراحه: افحص تطبيق الرسائل الافتراضي ونوع الرسالة والخدمة التي ترسلها.
- الاقتراح يظهر في بعض التطبيقات دون غيرها: ركّز على التطبيق الذي يفشل، لا على الهاتف كله.
- المشكلة بدأت بعد تغيير تطبيق الرسائل أو إعدادات الافتراضي: ابدأ من هذا التغيير قبل أي خطوة أخرى.
- الرمز يظهر ويمكنك قراءته لكن لا يملأ الحقل: انتقل إلى واجهة التحقق داخل التطبيق أو المتصفح.
جوهر هذه المشكلة ليس “الهاتف لا يقرأ OTP” كجملة عامة، بل: أين ينكسر المسار بالضبط؟ هل عند وصول الرسالة، أم تعرف النظام عليها، أم اقتراحها فوق لوحة المفاتيح، أم إدخالها داخل الحقل؟ عندما تحسم هذه النقطة، تتوقف عن خلط أربع مشاكل مختلفة تحت اسم واحد وتصل إلى السبب الفعلي أسرع كثيرًا.


