إذا كان تطبيق Android الخاص بك يعاني من حالة فقدان الذاكرة، فمن المحتمل أنك في حيرة من أمرك. أين ذهبت بياناتك؟ لماذا يعمل هذا التطبيق (أو عدد قليل من تطبيقاتك) كما لو كانت هذه هي المرة الأولى التي تفتحه فيها؟ هل جهازك الأندرويد مملوك؟
كما اتضح، فإن تحديث متصفح Chrome على نظام Android إلى الإصدار 79 – أحدث إصدار من متصفح Google – يأتي مع خطأ مزعج بشكل خاص. إذا كان أحد التطبيقات التي تستخدمها يعتمد على WebView، أو الوسائل التي يعرض بها المستخدمون مواقع الويب داخل التطبيق، فقد يكلفك تحديث Chrome (وWebView) بياناتك. على الأقل، هذا وفقًا لعدد من مطوري التطبيقات الذين انتقلوا إلى منتديات Chromium لوصف هذه المشكلة “الكارثية”، كما تم تسميتها.
“هذه هي قضية رئيسية. يمكننا أن نرى البيانات القديمة متروكة في نظام الملفات، ولكن لم يتم “العثور عليها” بواسطة Chome 79 – وهو ما أعتبره أسوأ من ذلك – فهو يعطل التطبيقات لأنه غير متوفر، ولكن أيضًا لأنه يحافظ على البيانات القديمة ثابتة بصمت. .. مع عدم وجود وسيلة للتطبيق لتحديثه أو مسحه دون العودة إلى الوصول الأصلي. أي فكرة للإصلاح؟ (يبدو أنه يضيف “افتراضي” إلى المسار؛ أي يصبح “/افتراضي/التخزين المحلي”،” كتب أحد المطورين.
“يا رفاق، أنا لا أعرف عملية ضمان الجودة الخاصة بكم ولكن من الواضح أنها فشلت عندما تم إصدار M79. نحتاج إلى إصلاح قبل يوم الاثنين أو على الأقل اتخاذ قرار بشأن ما سنقوله للعملاء المتأثرين (إذا كان عليهم الانتظار حتى الإصدار التالي وسيقومون باستعادة جميع البيانات أو إبلاغهم بأنهم فقدوا [sic] البيانات إلى الأبد وتوسل للعفو) “، مطور آخر تمت إضافته لاحقًا.
وفقا لأحد موظفي جوجل، جوجل لديها توقف طرح Chrome 79 على نظام Android أثناء العمل على إصلاح عاجل لمشكلة اختفاء البيانات. عضو آخر من فريق الكروم اعتذر عن هذه المشكلات، وأشار إلى أن هذا الإصلاح يمثل أولوية قصوى بالنسبة إلى Google:
“أنا آسف لفقدان البيانات! أعلم من تجربتي أنه من المحبط حقًا أن تضطر إلى التعامل مع مشكلة ليس لديك سيطرة تذكر عليها، وأتفهم أن فقدان البيانات يضعك في مواقف صعبة للغاية.
تم وضع علامة P0 على هذه المشكلة، لذا، في هذه المرحلة، لا نحتاج إلى المزيد من التذكيرات حول مدى أهمية ذلك بالنسبة لك 🙂 يرجى فهم أن الفريق يعمل على حل يقلل من فقدان البيانات، ويمكن طرحه بأمان . ومن مصلحة الجميع أن يتمكن الأشخاص الذين يعملون على هذه القضية من تركيز اهتمامهم الكامل على حلها.
وبعد أن ننشر أفضل وسائل التخفيف الممكنة، سنكتشف كيفية القيام بعمل أفضل في المستقبل. شكرا لكم لتحمل معنا!”
إذا تأثرت بهذا الخطأ، فليس هناك الكثير مما يمكنك فعله في هذه الأثناء. يتم سؤال مطوري التطبيقات لتكون صبورا بينما تقوم Google باختبار الإصلاح ودفعه، ولا تحاول استعادة بيانات المستخدمين بأنفسهم يمكن أن تتعارض مع أي إصلاح تقرر Google استخدامه.
أنصحك بتبني عقلية مماثلة. لا تقضي ساعات في محاولة إعادة تهيئة تطبيقك وتفريغ جميع البيانات “المفقودة”. فهي لا تزال موجودة، وقد تضيع الوقت – أو حتى تجد هذه البيانات الجديدة تختفي أيضًا – إذا كان أي شيء تدخله أحدث من البيانات المفقودة.
اجلس بثبات. سيكون كل شيء على ما يرام، لكنني لن أفعل أي شيء حيال ذلك اليوم (أو حتى هذا الأسبوع). كن على اطلاع على إصدار Chrome الجديد وقم بتثبيته في أقرب وقت ممكن، وقاوم الرغبة في مهاجمة مطوري التطبيقات. إن فقدان البيانات الذي تواجهه مؤقتًا ليس خطأهم.