متوفر أيضًا بـ: English · Tiếng Việt · Bahasa Indonesia · ภาษาไทย · Português · Қазақша · 中文 · Français · Русский · Español
INSTALL_FAILED_UPDATE_INCOMPATIBLEThe old JaecooApp on the car can't be updated in placesignatures do not matchلا يمكن تحديث نسخة JaecooApp القديمة في مكانها
في هذه الصفحة
يسمح نظام Android بتحديث التطبيق فوق نسخة سابقة فقط عندما يكون كلا الإصدارين موقعين بنفس المفتاح البرمجي. إذا تم تثبيت JaecooApp على السيارة من مصدر آخر (مثل ملف APK تمت مشاركته في مجموعة)، فلن يتمكن المثبت من تحديثه وسيظهر الخطأ The old JaecooApp on the car can’t be updated in place.
لماذا لا تتطابق النسختان
كل إصدار من JaecooApp يأتي من المثبت موقَّع بالمفتاح نفسه. هذا ما يسمح بتثبيت الإصدار الجديد فوق القديم، بما في ذلك التحديثات التي ينزّلها JaecooApp بنفسه من النظام. أما النسخة التي أعاد شخص آخر بناءها أو توقيعها فتحمل مفتاحًا مختلفًا، فيعدّها Android تطبيقًا آخر يحمل الاسم نفسه فقط. ويسمّي Android هذه الحالة signatures do not match.
الحل: إزالة النسخة القديمة ثم التثبيت من جديد
- في صفحة المثبت، قم بتوصيل السيارة وانقر على إلغاء تثبيت التطبيق.
- إذا تعذر إلغاء التثبيت: افتح في شاشة السيارة JaecooApp ← النظام ← إذن مالك الجهاز (Device Owner) ← إلغاء الإذن، ثم اضغط على إلغاء تثبيت التطبيق مرة أخرى (التفاصيل كاملة).
- اضغط على تثبيت JaecooApp لتثبيت الإصدار الأحدث.
بعد ذلك، سيقوم JaecooApp بتحديث نفسه تلقائياً عبر قائمة النظام دون الحاجة إلى كابل.
تجنّب ذلك مستقبلًا
- ثبّت JaecooApp فقط من صفحة المثبت، وحدّثه من النظام ← التحقق من وجود تحديثات داخل التطبيق.
- لا تثبّت ملفات APK لـ JaecooApp تمت مشاركتها في مجموعات الدردشة أو نُزّلت من مواقع أخرى.
- إذا كان أكثر من شخص يستخدم السيارة، فاتفقوا على طريقة تحديث واحدة حتى لا يثبّت أحد نسخة أخرى فوقها.
الأسئلة الشائعة
هل سأضطر إلى تكرار ذلك مع التحديث القادم؟
لا. بعد وجود الإصدار القادم من المثبت على السيارة، تُثبَّت الإصدارات اللاحقة فوقه من شاشة النظام دون كابل.
ماذا تعني signatures do not match؟
النسخة الموجودة على السيارة والنسخة الجديدة موقّعتان بمفتاحين مختلفين، لذلك لا يسمح Android بأن تحل إحداهما محل الأخرى.