لماذا يجب تحديث تطبيقك حتى لو لم تغيّر فيه شيئًا؟
تطبيقك لا يعيش وحده: يعيش داخل أنظمة تشغيل ومتاجر ومكتبات برمجية تتغير كل سنة. Google وApple ترفعان الحد الأدنى من المتطلبات التقنية للتطبيقات الجديدة والتحديثات بشكل دوري، وأنظمة التشغيل الجديدة قد تكسر أشياء كانت تعمل. لذلك فالتطبيق الذي لا يُحدَّث أبدًا قد يتوقف عن الظهور لمستخدمين جدد، أو تتعذر إضافة أي إصلاح عاجل إليه، حتى لو لم تغيّر فيه حرفًا.
«التطبيق شغّال، لماذا أدفع على تحديثه؟»
لأن «شغّال» اليوم لا يعني «مقبول» غدًا. التحديث هنا ليس ميزات جديدة، بل إعادة بناء التطبيق بأدوات أحدث، واختباره على الأنظمة الجديدة، وإصلاح ما تكسّر. أشبه بفحص السيارة الدوري: لا تفعله لأن السيارة معطلة، بل لكي تبقى صالحة للطريق.
«ماذا تشترط Google Play تحديدًا؟»
صفحة متطلبات المستوى المستهدف في توثيق أندرويد واضحة، وهذا ما تنص عليه حتى نوفمبر 2026:
- ابتداءً من 31 أغسطس 2026: التطبيقات الجديدة وتحديثات التطبيقات يجب أن تستهدف Android 16 (المستوى 36) أو أعلى كي تُقبل في Google Play، مع استثناءات لأنواع خاصة كتطبيقات الساعات والتلفاز والسيارات.
- التطبيقات الموجودة: يجب أن تستهدف Android 15 (المستوى 35) على الأقل كي تبقى متاحة للمستخدمين الجدد على الأجهزة التي تعمل بإصدار أحدث من المستوى الذي يستهدفه التطبيق.
بالعربي البسيط: إذا كان تطبيقك قديمًا، فقد لا يجده زبون جديد اشترى جوالًا حديثًا، حتى لو بقي يعمل عند من ثبّته سابقًا. وإن أردت إصلاح خطأ عاجل فيه، فستُجبر أولًا على رفع مستواه المستهدف، وقد يكون ذلك عملًا أكبر من الإصلاح نفسه.
«وماذا عن Apple؟»
صفحة «المتطلبات القادمة» لدى Apple تسرد ما دخل حيز التطبيق، ومنه حتى نوفمبر 2026:
- منذ 28 أبريل 2026: التطبيقات المرفوعة إلى App Store Connect يجب أن تُبنى بـ Xcode 26 أو أحدث، باستخدام حزمة تطوير iOS 26 أو ما يقابلها في الأنظمة الأخرى.
- منذ 9 سبتمبر 2026: تطبيقات iOS وiPadOS المرفوعة يجب أن تستهدف iOS 13 أو أحدث.
هذا يعني أنك لا تستطيع رفع أي تحديث، ولو كان تصحيح رقم هاتف، قبل أن يُبنى التطبيق بالأدوات المطلوبة. والتطبيق المكتوب بأدوات قديمة قد يحتاج تعديلات قبل أن يُبنى بنجاح.
«هل يُحذف تطبيقي إذا لم أحدّثه؟»
المتجران لا يعملان بالطريقة نفسها، والتفاصيل تتغير، فلا تعتمد على ذاكرة أحد. في Google Play، النتيجة المعلنة هي تقييد ظهور التطبيق للمستخدمين الجدد على الأجهزة الأحدث كما أوضحنا. راجع صفحة المتطلبات في كل متجر، وتابع رسائل لوحة التحكم والبريد المرتبط بحساب المطوّر؛ فالمتاجر تُرسل التنبيهات إلى هناك، وإن كان الحساب باسم المطوّر السابق فلن تصلك. في هذه الحالة اقرأ دليلنا عن استعادة حساباتك من مطوّر اختفى.
«ما الذي يتغير غير شروط المتاجر؟»
أنظمة التشغيل نفسها
كل إصدار جديد من أندرويد وiOS يغيّر شيئًا: صلاحيات الموقع والإشعارات والكاميرا، وطريقة عمل التطبيقات في الخلفية، وشكل بعض العناصر. تطبيق كان يطلب إذن الإشعارات بطريقة قديمة قد لا يرسلها على أجهزة حديثة.
المكتبات والخدمات المرتبطة
التطبيق يعتمد على مكتبات خارجية: الخرائط، وبوابة الدفع، وتسجيل الدخول بحساب Google أو Apple، وخدمات الإشعارات. هذه الجهات توقف النسخ القديمة من أدواتها بعد فترة، فيتوقف جزء من التطبيق فجأة دون أن يتغير فيه شيء.
الأمان
ثغرة في مكتبة تستخدمها تعني أن تطبيقك معرّض حتى تحدّثها. وإن كان التطبيق يتعامل مع حسابات زبائن أو مدفوعات، فهذا وحده سبب كافٍ.
الأجهزة الجديدة
شاشات بأحجام وأشكال جديدة، وطيّ، وفتحات كاميرا. تطبيق لم يُختبر عليها قد تختفي أزراره تحت حافة الشاشة.
«كم مرة يجب أن أحدّث؟»
قاعدة عملية لمشروع صغير:
- مراجعة سنوية إلزامية بعد صدور الإصدارات الكبرى من أندرويد وiOS، وقبل مواعيد المتاجر.
- تحديث أمني فور الإعلان عن ثغرة في مكتبة مستخدمة.
- فحص سريع كل بضعة أشهر: هل الدفع يعمل؟ هل الإشعارات تصل؟ هل تسجيل الدخول سليم؟
«ماذا أطلب من المطوّر في المراجعة السنوية؟»
- تقرير قصير بالمستوى المستهدف الحالي في أندرويد، وأداة البناء المستخدمة لنسخة الآيفون، ومقارنتهما بمتطلبات المتجرين.
- قائمة بالمكتبات الخارجية وإصداراتها، وأيها توقف دعمه.
- نتيجة اختبار على أحدث إصدار من كل نظام، وعلى جهاز قديم شائع بين زبائنك.
- تأكيد أن البريد المسجّل في حسابي المطوّر بريد تملكه أنت وتقرؤه.
«كيف أخطط لميزانية ذلك؟»
لا نضع أرقامًا هنا لأن الكلفة تختلف حسب حجم التطبيق وتقنيته وحالته. لكن ضع في عقد التطوير بندًا واضحًا للصيانة: ما الذي يشمله التحديث السنوي، وكم الوقت المتوقع للاستجابة لتغيير مفاجئ من المتجر، ومن يتابع رسائل المتاجر. التطبيق الذي لا يحمل خطة صيانة سيكلفك أكثر لاحقًا، لأن تأجيل التحديث سنتين يجعل القفزة أكبر وأخطر.
الأسئلة الشائعة
تطبيقي مبني بأداة قديمة ولا يمكن تحديثه، ما الحل؟
أحيانًا يكون ترحيل التطبيق إلى أداة حديثة أرخص من ترقيعه. اطلب تقييمًا يقارن الخيارين: كلفة تحديث الكود الحالي، وكلفة إعادة بناء الواجهة فوق البيانات والخادم نفسيهما.
هل يُطلب من الزبائن تحميل التحديث يدويًا؟
يعتمد ذلك على إعدادات أجهزتهم. كثيرون يفعّلون التحديث التلقائي، لكن ليس الجميع. إن كان التحديث ضروريًا لعمل الدفع مثلًا، فأضف في التطبيق رسالة تطلب التحديث.
هل يحتاج تطبيق الويب التقدمي إلى هذه التحديثات أيضًا؟
لا يخضع لمتطلبات المتاجر نفسها لأنه لا يُنشر فيها، لكنه يحتاج متابعة لتغيّر المتصفحات والمكتبات. وهو خيار يستحق المقارنة مع تطبيق المتجر قبل أي بناء جديد.
كيف أعرف المتطلبات الجديدة قبل أن تفاجئني؟
تابع صفحة «المتطلبات القادمة» لدى Apple وصفحة متطلبات المستوى المستهدف لدى Google، واجعل بريد حساب المطوّر بريدًا تقرؤه أنت. التواريخ أعلاه كما نُشرت حتى نوفمبر 2026، وقد تتغير.
إن كان لديك تطبيق لم يُلمس منذ مدة، أخبرنا متى حُدّث آخر مرة وبأي أداة بُني لنقيّم وضعه.