Impedire a iOS 11 di chiudere le app in background?


1

Dall'aggiornamento a iOS 11, ho notato che le app in esecuzione in background vengono chiuse in modo molto più aggressivo.

Due casi specifici che sono particolarmente frustranti:

  • Google Maps, che stava per instradarmi, era chiuso e ho quasi perso la mia uscita perché non mi ha dato una notifica.

  • WhatsApp viene spesso chiuso, impedendo la visualizzazione delle notifiche nell'app desktop.

C'è qualcosa che posso fare per impedire a iOS di chiudere queste app?

(e per completezza: "aggiornamento app in background" è abilitato per queste app, e questo è su un iPhone 6)


Sembra che Google Maps si sia bloccato. Succede spesso o è stata una singola istanza? Uso spesso mappe di App, ecc., Google e Waze e non ricordo di averle mai chiuse durante l'uso (su iOS 11). Riesco a vedere WhatsApp chiuso se non hai ricevuto notifiche di recente.
fsb,

@fsb - Cosa chiuderebbe WhatsApp? WhatsApp? IOS?
Nicolas Barbulesco,

@NicolasBarbulesco iOS chiuderebbe l'app, molto probabilmente, se l'app non utilizza più alcuna risorsa e ci sono altre app o risorse di sistema che richiedono qualunque cosa WhatsApp stia utilizzando.
fsb,

Questo sta ancora accadendo l'11.2.2. Ad esempio, se riproduci musica da Amazon Music e spegni lo schermo di iPhone, la musica continua a essere riprodotta. Metti in pausa la riproduzione dal centro di controllo "scorri verso l'alto". Aspetta 1 minuto. L'app Amazon è stata chiusa e la riproduzione non può essere ripresa. Invece quando si preme il pulsante di riproduzione nel centro di controllo la musica inizia dalla traccia successiva.
DaBozUK,

Risposte:


3

Questo è un bug noto in iOS 11 e dovrebbe essere risolto con iOS 11.1 La maggior parte delle app utilizza la funzionalità BackgroundFetch , che è totalmente rotta in iOS 11

Attualmente è disponibile iOS 11.1 beta 4. Sembra che Apple rilascerà la versione finale entro la consegna di iPhone X.

Se vuoi avere maggiori dettagli tecnici puoi dare un'occhiata agli argomenti tecnici in StackOverflow: il push rapido silenzioso iOS11 (recupero dello sfondo, didReceiveRemoteNotification) non funziona più


AGGIORNAMENTO 2017-10-31

Cordiali saluti: Apple ha rilasciato oggi iOS11.1 -> il problema dovrebbe ora essere risolto dal punto di vista del sistema operativo.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.