Bir uygulama, kullanıcının cihazına yüklüyse ve Device'ın policy uyarınca kullanılabiliyorsa güncelleme alabilir.
Bir uygulama Device adlı kullanıcının policy cihazından kaldırılırsa bu cihaz artık söz konusu uygulama için güncelleme almaz.
Uygulama güncellemelerini kontrol etme
Managed Google Play, kontrollü bir uygulama güncellemesi için kullanıcıların seçebileceği farklı uygulama güncelleme modları sunar. Uygulama güncelleme modu her uygulama için ayrı ayrı ayarlanabilir ve aşağıdaki modları içerir:
- Varsayılan güncelleme modu.
- Yüksek öncelik modu.
- Erteleme modu.
Varsayılan güncelleme modu
Bu modda, aşağıdaki kısıtlamalar karşılandığında uygulamalar varsayılan olarak otomatik olarak güncellenir:
- Cihaz bir kablosuz ağa bağlı.
- Cihaz şarj oluyor.
- Cihaz etkin olarak kullanılmıyor.
- Güncellenecek uygulama ön planda çalışmıyor.
Google Play genellikle uygulama güncellemelerini günde bir kez kontrol eder. Bu nedenle, bir uygulama güncellemesinin güncelleme sırasına eklenmesi 24 saati bulabilir. Sıraya eklenen uygulamalar, kısıtlamalar karşılandığında otomatik olarak güncellenir.
Bu cihazın AutoUpdateMode politikasını inceleyerek belirli bir uygulamayı varsayılan güncelleme moduna ayarlayabilirsiniz:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_DEFAULT"
},
],
Yüksek öncelik modu
Bir uygulamanın, geliştirici yeni bir sürüm yayınladıktan sonra her zaman en kısa sürede güncellenmesini istiyorsanız o uygulama için Yüksek öncelik modunu seçebilirsiniz.
Yüksek öncelikli modu kullanıldığında uygulama, geliştirici tarafından yeni bir sürüm yayınlanır yayınlanmaz güncellenir ve Google Play tarafından incelenir. Cihaz o sırada çevrimdışıysa internete tekrar bağlandığında uygulama güncellenir.
Aşağıdaki cihazın AutoUpdateMode politikasına bakarak belirli bir uygulamayı yüksek öncelik moduna ayarlayabilirsiniz:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_HIGH_PRIORITY"
},
],
Erteleme modu
Bir uygulamayla ilgili güncellemeleri duraklatmak istiyorsanız o uygulama için Erteleme modunu seçebilirsiniz.
Erteleme modu kullanıldığında uygulama, ilk kez güncelliğini yitirdikten sonraki ilk 90 gün boyunca otomatik olarak güncellenmez. Bu 90 günlük sürenin ardından, uygulamanın en son mevcut sürümü varsayılan güncelleme modu kullanılarak otomatik olarak yüklenir. Uygulama mevcut en son sürüme güncellendikten sonra, geliştiricinin uygulamanın yeni bir sürümünü yayınladığı bir sonraki seferden itibaren yeni bir 90 günlük erteleme dönemi başlar.
Aşağıdaki cihazın AutoUpdateMode politikasına bakarak belirli bir uygulamayı Erteleme moduna ayarlayabilirsiniz:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_POSTPONED"
},
],
Aşağıda, Erteleme modu kullanılırken beklenen güncelleme davranışına dair açıklayıcı bir örnek verilmiştir:
| Tarih | Uygulamanın Durumu |
|---|---|
| 1 Mayıs | Uygulama, cihazda günceldir. Yüklü sürüm: 1.0 Kullanılabilir en yeni sürüm: 1.0 |
| 2 Mayıs | Geliştirici yeni bir sürüm (2.0) yayınlar.
90 günlük süre başlar ve 31 Temmuz'da sona erer. Yüklü sürüm: 1.0 Mevcut en yeni sürüm: 2.0 |
| 6 Haziran | Geliştirici yeni bir sürüm (3.0) yayınlar.
90 günlük süre başlar ve 31 Temmuz'da sona erer. Yüklü sürüm: 1.0 Mevcut en yeni sürüm: 3.0 |
| 11 Haziran | Geliştirici yeni bir sürüm (4.0) yayınlar.
90 günlük süre başlar ve 31 Temmuz'da sona erer. Yüklü sürüm: 1.0 Mevcut en yeni sürüm: 4.0 |
| 31 Temmuz | 90 günlük süre sona erdiğinde
Uygulama, güncelleme sırasına eklenir ve kısıtlamalar karşılandıktan sonra varsayılan güncelleme davranışına göre otomatik olarak güncellenir. 90 günlük süre başlar ve 31 Temmuz'da sona erer. Yüklü sürüm: 1.0 Mevcut en yeni sürüm: 4.0 |
| 1 Ağustos | Kısıtlamalar karşılandığı için uygulama mevcut en yeni sürüme (4.0) güncellenir. Yüklü sürüm: 4.0 Kullanılabilir en yeni sürüm: 4.0 |
| 15 Ağustos | Geliştirici yeni bir sürüm (5.0) yayınlar.
90 günlük yeni bir dönem başlar ve 13 Kasım'da sona erer. Yüklü sürüm: 4.0 Kullanılabilir en yeni sürüm: 5.0 |
Güncelleme modunu kaldırma
Aşağıdaki cihazın AutoUpdateMode politikasında belirtildiği gibi belirli bir uygulamanın güncelleme modunu ayarlamadan bırakabilirsiniz:
"applications":[
{
"packageName":string,
"autoUpdateMode": "AUTO_UPDATE_MODE_UNSPECIFIED"
},
],
Önemli uyarılar
Belirli bir uygulama, Yüksek öncelik modunda veya Erteleme modunun erteleme dönemindeyken seçili uygulama için aşağıdakiler yoksayılır:
- Ağ kısıtlamaları: Bununla ilgili politika alanı AppAutoUpdatePolicy'dir.
- Bakım dönemi: Bununla ilgili politika alanı SystemUpdate'tir.