التوزيع المخصص - هل يقوم بتحديث إصدار مثبت سابق موجود من التطبيق؟

StackOverflow https://stackoverflow.com/questions/1618717

سؤال

ماذا يحدث عندما يقوم المستخدم بتثبيت توزيع مخصص لتطبيق موجود؟وماذا يحدث إذا وصل هذا التطبيق (أو تطبيق أحدث) إلى متجر التطبيقات رسميًا؟

ليتم تلخيصه:

  1. المستخدم لديه بالفعل الإصدار v1.0 ويتلقى الإصدار v2.0 المخصص
  2. يمتلك المستخدم الإصدار v2.0 المخصص، ويتوفر الإصدار العام الرسمي للإصدار 2.0 في المتجر
  3. يمتلك المستخدم الإصدار v2.0 المخصص ويتم طرح الإصدار العام الرسمي للإصدار 3.0 في المتجر

بعبارة أخرى،

هل الإصدار المخصص هو إصدار مستقل أم أنه يقوم في الواقع بتحديث إصدار سابق كما هو متوقع من التحديث؟وهل سيتم تحديثه بمجرد وصول الإصدار الأحدث إلى المتجر؟

هل كانت مفيدة؟

المحلول

ماذا يحدث عندما يقوم المستخدم بتثبيت توزيع مخصص لتطبيق موجود؟

ليس لدي إجابة لهذا؛أعتقد أنه يكتب فوق.

وماذا يحدث إذا وصل هذا التطبيق (أو تطبيق أحدث) إلى متجر التطبيقات رسميًا؟

لا يحدث شيء عندما يصل التطبيق إلى متجر التطبيقات في حد ذاته (على سبيل المثال،لا يوجد إشعار "تحديث" عبر App Store.app)؛ولكن إذا قام المستخدم بتثبيت توزيع متجر التطبيقات.يختفي التثبيت Ad Hoc السابق.لقد فعلت ذلك باستخدام تطبيق لا يحتوي على مساحة تخزين محلية، لذلك لست متأكدًا مما إذا كان سيتم الاحتفاظ بأي ملفات محلية (على سبيل المثال.إذا كان التطبيق يحفظ المحتوى في وضع الحماية الخاص به).

إخلاء المسؤولية الخاص بي:لقد فعلت هذا قبل SDK3.0.كان لديّ مختبرون تجريبيون مخصصون لأرسل إليهم إصدارات الاختبار عبر البريد الإلكتروني.تم بعد ذلك منح العديد من المختبرين الإصدار الرسمي عبر الرموز الترويجية.

أتمنى أن يساعدك هذا.

-سكوت ه

نصائح أخرى

حتى لو كان التطبيق الموزع هو نفسه تمامًا، على سبيل المثال نفس الملف القابل للتنفيذ، نظرًا لأن كلا الإصدارين مختلفان، فيجب أن يكون لكل إصدار رقم إصدار مختلف.لذا، إذا قمت بإصدار 2.0 مخصص، ثم قمت بإصدار إصدار رسمي، فيجب أن يكون هذا الإصدار مختلفًا، على سبيل المثال 2.0.1، لأغراض التنظيم والوضوح.ستعرف ما إذا كان العميل يشير إلى الإصدار 2.0 فهذا إصدار مخصص، وإذا كان الإصدار 2.0.1 فهذا هو الإصدار الرسمي دون الحاجة إلى مزيد من المعلومات.باختصار، يجب أن يكون لكل إصدار فردي رقم مراجعة فردي وفريد.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top