Apple

يطارد واجهة المستخدم الرسومية رامبو أخطاء رسالة صوتية فردية على iPhone


إذا لم تكن قد استمعت أبدًا إلى PJ Vogt’s Search Engine Podcast ، فأنت في عداد المفقودين. Vogt هي واحدة من أكثر العقول الفضولية هناك. يمكن أن يحول أي حقيقة تبدو غير متوفرة إلى قصة معقدة تؤدي غالبًا إلى أماكن غير متوقعة.

في الآونة الأخيرة ، صادف حقيقة غريبة: لن يتم تسليم رسائل صوت iPhone التي تذكر اسم سلسلة مطاعم معينة. انطلق لمعرفة السبب ، وفعل ذلك. نوع من.

تنبيه المفسد

تمامًا كما يقول واجهة المستخدم الرسومية رامبو في المنشور ، سنصل إلى ذلك قريبًا ، إليك تحذيري العادل: أنت حقًا ، حقًا ، يجب أن تستمع إلى حلقة محرك البحث قبل القراءة.

أولاً ، لأنني لا أريد أن أسرقك من الرحلة التي يأخذك فيها Vogt ، بينما يكتشف سبب عدم تلقي iPhone رسائل صوتية تذكر سلسلة مطاعم معينة.

ثانياً ، لأنني مقتنع بأن محرك البحث سيصبح أحد برامجك المفضلة. ستتعرض لضغوط شديدة ناهيك عن شيء تعلمته من حلقة في محادثتك القادمة. ثق بي.

نعم؟ نعم.

لذلك ، كما اكتشف خبير Vogt و Cybersecurity Alex Stamos ، فإن المشكلة هي أنه عندما تقوم iOS بتنسيق رسالة الصوت ، فإنه يفسر Ampersand في Dave & Buster كرمز بدلاً من حرف ampersand الفعلي.

كما اتضح ، في مثل هذه الحالات ، يجب على Apple أن تفعل ما هو معروف في البرمجة باسم “الهروب” ، والذي يخبر النظام بشكل أساسي أنه يجب أن يفسر حرفًا معينًا كنص بدلاً من التعليمات البرمجية.

جيد بما فيه الكفاية لمعظم الناس ، ولكن ليس جيدا بما يكفي ل gui رامبو. أراد أن يعرف ما (وكيف) تحطمت بالضبط في النظام عندما تلقى iPhone رسالة الصوت التي تحتوي على ذكر Dave & Buster. لذلك فعل القليل من spelunking من تلقاء نفسه.

سجلات الخطأ لاختبارات رامبو.

في منشور مدونته الأخير حول هذا الموضوع ، يمكنك رؤية سجلات الأخطاء وكيفية تصرف iOS بالضبط عندما يتوقع رمزًا لا يصل أبدًا. يمكنك أيضًا معرفة ما يحدث عندما يتم تحليل الرسالة الصوتية ونسخها ، وكل شيء ينهار.

لما يستحق الأمر ، أكدت Apple بالفعل لـ Vogt أنها تخطط لإصلاح هذا الخطأ في تحديث iOS القادم ، لذلك إذا كنت ترغب في اختباره بنفسك ، فمن الأفضل أن تفعل ذلك قريبًا.

FTC: نحن نستخدم روابط التابعة لمكسب الدخل. أكثر.

اترك تعليقاً

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *

زر الذهاب إلى الأعلى