التنزيل

التحديثات على Mac

يُبقي التنزيل المباشر نفسه محدّثًا عبر موجز تحديثات موقّع على foldmail.app، بينما تتولى Apple تحديث بنية TestFlight.

ملاحظة تصف هذه الصفحة التنزيل المباشر من foldmail.app. إذا عرضت صفحة التنزيل لا توجد نسخة عامة بعد، فتلك النسخة لم تُنشر بعد.

البحث التلقائي

يحتوي التنزيل المباشر على أداة تحديث مبنية على Sparkle 2. ومع تشغيل البحث عن التحديثات تلقائياً، يبحث FOLD عن إصدار جديد بُعيد التشغيل، ثم مرة يوميًا. ويجلب موجز تحديثات واحدًا من foldmail.app. وإذا تعذّر الوصول إلى foldmail.app، لا يحدث شيء مرئي، ويعيد FOLD المحاولة عند البحث التالي.

حين يتوفر إصدار جديد، يُعلمك FOLD بذلك ويثبّته بعد موافقتك. وقد تصل التحديثات على هيئة حزم فرقية صغيرة بدلًا من التطبيق كاملًا.

البحث يدويًا

  • القائمة: Fold > البحث عن تحديثات… يبدأ بحثًا ويعرض النتيجة دائمًا، بما في ذلك حين يكون تطبيقك محدّثًا بالفعل.
  • الإعدادات: في إعدادات > عام بطاقة التحديث فيها الإصدار المثبت، وآخر بحث، والمفتاح البحث عن التحديثات تلقائياً، وزر ابحث الآن.

كيف يُتحقق من التحديث

تلخّص البطاقة ذلك: «تصل التحديثات من foldmail.app. يتم التحقق من كل حزمة مقابل مفتاح التوقيع المضمَّن في FOLD قبل تثبيتها.» ولا يقبل FOLD إلا الحزم الموقّعة بمفتاح EdDSA الخاص المطابق، ويرفض كل ما عداها، حتى لو جاء من foldmail.app. وفوق ذلك، كل صورة قرص موقّعة بمعرّف Developer ID الخاص بشركة Datargo GmbH وموثّقة من Apple، فيفحصها Gatekeeper أيضًا.

لا يُستبدل الإصدار المنشور أبدًا، بل يحل محله إصدار أحدث فقط. لذا يشير رقم الإصدار دائمًا إلى الملف نفسه والمجموع الاختباري نفسه؛ راجع التحقق من التنزيل.

ما يرسله البحث

ينزّل البحث ملفًا ثابتًا واحدًا من foldmail.app. ولا يحمل أي حساب، ولا أي معرّف، ولا أي ملف تعريف للنظام؛ ويرى الخادم طلب HTTP عاديًا. وإذا أوقفت البحث عن التحديثات تلقائياً، فلا يبحث FOLD إلا حين تطلب منه ذلك.

بنى TestFlight وApp Store

بنية Mac التي توزعها Apple عبر TestFlight لا تحتوي على أداة تحديث مدمجة. فهي لا تعرض بطاقة التحديث ولا بند القائمة، لأن Apple لا تسمح لتطبيقات المتجر باستبدال نفسها. وتُحدَّث هذه البنية عبر TestFlight. وكذلك فإن أي إصدار من Mac App Store لن يُحدَّث إلا عبر Apple.