Uygulamayı güncelleme

ApplicationUpdater nesnesi, güncelleme dosyasının indirilmesi tamamlandığında downloadComplete olayını gönderir. Varsayılan davranışı iptal ederseniz, güncelleme işlemine devam etmek için installUpdate() yöntemini çağırabilirsiniz:

appUpdater.installUpdate(file);

Bu yöntemin çağrılması, güncelleyicinin AIR dosyasının güncel sürümünü yüklemesine neden olur. Bu yöntem, güncelleme olarak AIR dosyasına referans veren bir File nesnesi olan tek bir file parametresi içerir.

ApplicationUpdater nesnesi, installUpdate() yöntemini çağırmanın bir sonucu olarak beforeInstall olayını gönderebilir:

  • UpdateEvent.BEFORE_INSTALL —Güncellemenin yüklenmesinden hemen önce gönderilir. Bazen, güncelleme devam etmeden kullanıcının geçerli çalışmayı tamamlayabilmesi için, bu sırada güncellemenin yüklenmesini önlemek yararlıdır. Event nesnesinin preventDefault() yönteminin çağrılması, yüklemeyi bir sonraki yeniden başlatmaya kadar erteler ve ek güncelleme işlemi başlatılamaz. (Bunlar, checkNow() yönteminin çağrılması veya dönemsel kontrol sonucu oluşan güncellemeleri kapsar.)