Hayır, iOS cihazında sadece birkaç bagajında sırasında varsayılan (daha iyi denilebilir vb mobil sıçrama tahtası, wifi, uygulamalar hizmetlerini ) başlatılır.
Sistem hizmetlerini kullanan uygulamaların, başlangıçta uygun yerlere her bir uygulamanın kaydedilmesinin zaman alabileceğinden şüpheleniyorum.
Bu uygulama vardır zaten kayıtlı. Push bildirim servisini (PNS) kullanmayı düşünelim. Uygulamanın başlatılması sırasında iOS'a kaydoluyorlar ve kayıtlarını yeniliyorlar. Bu uygulamalardan birini manuel olarak kapatırsanız veya tüm cihazı yeniden başlatırsanız, uygulamalar kapalıdır, çalışmıyor ve herhangi bir sistem kaynağı kullanmıyor (kalıcı depolamalarının yanı sıra).
Bu uygulamalardan biri PNS (veya yerel bildirim hizmeti) tarafından bildirilirse, bir iOS (uygulamaya özel değil) bildirimi alırsınız ve ardından uygulamayı açarsanız özel (önceden tanımlanmış) bir yöntem
(void)application:(UIApplication *)application didReceiveRemoteNotification
denir ve geliştirici bu tür olaylarla nasıl başa çıkılacağına karar verebilir. Eğer bildirimini kapatırsanız, uygulama edilir değil idam.
Gibi bmike
yazdım, sıçrama tahtası yükleme süresi yüklü uygulamalar sayısına elbette bağlıdır, ama bu küçük olduğu konusunda hemfikirdir. Ayrıca, bu senaryoda uygulamalar aslında edilir değil idam.
Bunu özetlemek için:
- Yüklenen uygulama sayısı önyükleme süresini yalnızca marjinal etkiler (bkz. @Bmike)
- Önceki kapanışta çalışan uygulama önyükleme süresini etkilemez.