تحديث التطبيقات

يمكن أن يتلقّى التطبيق تحديثات إذا كان مثبّتًا على جهاز المستخدم وكان متاحًا وفقًا لـ policy على Device. في حال إزالة تطبيق من policy على Device، لن يتلقّى هذا الجهاز تحديثات بعد ذلك التطبيق.

التحكّم في تحديثات التطبيقات

لتسهيل تحديث التطبيق الخاضع للرقابة، يوفّر "Google Play للأعمال" أوضاعًا مختلفة لتحديث التطبيقات يمكن للمستخدمين الاختيار من بينها. يمكن ضبط "وضع تحديث التطبيق" بشكل فردي لكل تطبيق ويتضمّن الأوضاع التالية:

  • وضع التحديث التلقائي
  • وضع الأولوية العالية.
  • وضع "التأجيل"

وضع التحديث التلقائي

في هذا الوضع، يتم تحديث التطبيقات تلقائيًا بشكل تلقائي عند استيفاء القيود التالية:

  • أن يتصل الجهاز بشبكة Wi-Fi.
  • أن يتم شحن الجهاز.
  • عدم استخدام الجهاز بشكل نشط
  • ألا يتم تشغيل التطبيق المراد تحديثه في المقدمة.

يبحث Google Play عادةً عن تحديثات التطبيق مرة واحدة في اليوم، لذا قد تستغرق إضافة تحديث تطبيق إلى قائمة انتظار التحديثات مدة تصل إلى 24 ساعة. بعد إضافة تطبيق إلى قائمة الانتظار، سيتم تحديثه تلقائيًا في المرة التالية التي يتم فيها استيفاء القيود.

يمكنك ضبط تطبيق معيّن على وضع التحديث التلقائي عن طريق الرجوع إلى سياسة AutoUpdateMode على هذا الجهاز:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_DEFAULT"
  },
],

وضع الأولوية العالية

إذا كنت تريد تحديث التطبيق في أقرب وقت ممكن، يمكنك اختيار وضع "الأولوية العالية" لذلك التطبيق بعد أن ينشر المطوّر إصدارًا جديدًا.

عند استخدام وضع "الأولوية العالية"، يتم تحديث التطبيق فور نشر إصدار جديد من المطوِّر ومراجعته من قِبل Google Play. وإذا كان الجهاز غير متصل بالإنترنت في ذلك الوقت، سيتم تحديث التطبيق في المرة التالية التي يتصل فيها الجهاز بالإنترنت.

يمكنك ضبط تطبيق معين على وضع "الأولوية العالية" من خلال الرجوع إلى سياسة AutoUpdateMode التالية للجهاز:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
  },
],

وضع التأجيل

إذا كنت تريد إيقاف التحديثات مؤقتًا لأحد التطبيقات، يمكنك تحديد وضع "التأجيل" لهذا التطبيق.

عند استخدام وضع "التأجيل"، لا يتم تحديث التطبيق تلقائيًا لمدة 90 يومًا بعد أن يصبح قديمًا لأول مرة. بعد مرور 90 يومًا، يتم تثبيت أحدث إصدار متاح من التطبيق تلقائيًا باستخدام وضع التحديث الافتراضي. بعد تحديث التطبيق إلى أحدث إصدار متاح، ستبدأ فترة التأجيل الجديدة لمدة 90 يومًا من المرة التالية التي ينشر فيها المطوّر إصدارًا جديدًا من التطبيق.

يمكنك ضبط تطبيق معيّن على وضع "التأجيل" عن طريق الرجوع إلى سياسة AutoUpdateMode في الجهاز:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_POSTPONED"
  },
],

في ما يلي مثال توضيحي لسلوك التحديث المتوقع عند استخدام وضع "التأجيل":

التاريخ حالة التطبيق
1 أيار (مايو) أن يكون التطبيق محدّثًا على الجهاز
الإصدار المثبّت: 1.0
أحدث إصدار متاح 1.0
2 أيار (مايو) ينشر المطوّر إصدارًا جديدًا (2.0). تبدأ فترة التسعين يومًا وتنتهي في 31 تموز (يوليو).
الإصدار المثبّت: 1.0
أحدث إصدار متاح: 2.0
6 حزيران (يونيو) ينشر المطوّر إصدارًا جديدًا (3.0). تبدأ فترة التسعين يومًا وتنتهي في 31 تموز (يوليو).
الإصدار المثبّت: 1.0
أحدث إصدار متاح: 3.0
11 حزيران (يونيو) ينشر المطوّر إصدارًا جديدًا (4.0). تبدأ فترة التسعين يومًا وتنتهي في 31 تموز (يوليو).
الإصدار المثبّت: 1.0
أحدث إصدار متاح: 4.0
31 تموز (يوليو) تنتهي فترة التسعين يومًا. تتم إضافة التطبيق إلى قائمة انتظار التحديثات وسيتم تحديثه تلقائيًا وفقًا لسلوك التحديث التلقائي فور استيفاء القيود.
تبدأ الفترة التي تبلغ 90 يومًا وتنتهي في 31 تموز (يوليو).
الإصدار المثبّت: 1.0
أحدث إصدار متاح: 4.0
1 آب (أغسطس) تم استيفاء القيود وبالتالي يتم تحديث التطبيق إلى أحدث إصدار متاح (4.0).
الإصدار المثبّت: 4.0
أحدث إصدار متاح: 4.0
15 آب (أغسطس) ينشر المطوّر إصدارًا جديدًا (5.0). تبدأ فترة جديدة تبلغ 90 يومًا وتنتهي في 13 تشرين الثاني (نوفمبر).
الإصدار المثبّت: 4.0
أحدث إصدار متاح: 5.0

إلغاء ضبط وضع التحديث

يمكنك ترك وضع التحديث لتطبيق مُحدَّد بدون ضبط، كما هو موضَّح في سياسة AutoUpdateMode على الجهاز التالية:

"applications":[
  {
    "packageName":string,
    "autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
  },
],

تنبيهات مهمة

عندما يكون تطبيق معيّن في وضع "الأولوية العالية" أو في فترة التأجيل من وضع "التأجيل"، يتم تجاهل ما يلي للتطبيق المحدَّد:

  • قيود الشبكة - حقل السياسة المقابل لهذا هو AppAutoUpdatePolicy.
  • نافذة الصيانة - حقل السياسة المقابل لهذا هو SystemUpdate.