Download di Play Store in sospeso: controllate il percorso del VPN
Un download in sospeso non prova che Google blocchi le VPN. Esaminate la coda, lo spazio di archiviazione, la rete a consumo e le fasi di trasferimento prima di cambiare l’uscita.
Toccate installa, la riga di Play Store dice in sospeso e la VPN è l’unica cosa cambiata. Basta per incolpare il nodo di uscita, anche se le prove non sostengono questo salto. Un’attività in coda, un trasferimento in corso e un pacchetto che rifiuta di installarsi sono guasti diversi, quindi percorrete le schermate in ordine e fermatevi dove una spiega ciò che vedete.
Leggete lo stato dell’elemento prima della rete
Aprite Gestisci app e dispositivo, poi Aggiornamenti, e osservate la riga per qualche secondo. Una barra che avanza significa che il pacchetto si sta trasferendo; un indicatore che non si riempie mai significa che l’attività è in coda e non è mai iniziata.
Un’app che dice di non essere disponibile nel vostro paese non è lo stesso caso di tutti gli aggiornamenti in sospeso. Il primo è una risposta di idoneità sull’elemento, il secondo riguarda il dispositivo, l’account o il percorso. Contate le righe bloccate prima di toccare un’impostazione: un guasto isolato e un guasto dell’intera coda raramente condividono una causa.
Escludete prima archiviazione e orologio
Lo spazio libero, un orologio automatico e una connessione utilizzabile coprono la maggior parte dei download bloccati, e nessuno di essi coinvolge il tunnel. La guida di Google per risolvere i problemi di download di Play descrive i passaggi di riavvio e aggiornamento supportati; seguite quella sequenza invece di cancellare i dati di diversi pacchetti Google insieme. Un ripristino dell’archiviazione disconnette l’account da parti dello store, e in un profilo di lavoro un amministratore potrebbe doverlo autorizzare.
Se il telefono è gestito, trattate ogni correzione come una decisione dell’amministratore finché non sapete il contrario. Cancellare i dati dello store può rimuovere una configurazione imposta dall’organizzazione, e così un problema di download diventa un problema di registrazione.
Verificate se il tunnel si dichiara a consumo
Il client VPN decide se la propria interfaccia è a consumo, e Android trasmette questa etichetta alle app tramite l’opzione setMetered(boolean) di VpnService.Builder. Il telefono può essere in Wi-Fi e comunque dare a Play una connessione a consumo, perché è il tunnel a fornire l’attributo. Due client possono quindi essere in disaccordo sullo stesso telefono.
Aprite le preferenze di download e aggiornamento di Play e guardate la rete in uso. Se l’app attende il Wi-Fi e il tunnel è contrassegnato come a consumo, un pacchetto grande può attendere mentre i piccoli aggiornamenti si completano. Annotate prima l’impostazione: un download che parte dopo dimostra qualcosa sulla preferenza, non sul paese di uscita. Rimettetela dopo il test.
Fate un confronto controllato
Scegliete una piccola app gratuita, tenete fissi telefono e punto di accesso, e ripetete l’installazione. Annotate la fase in cui fallisce: prima che si muova un byte, a metà strada, o dopo che il pacchetto arriva e il programma di installazione prende il controllo. L’ultimo caso indica il programma di installazione o l’archiviazione, non l’host di download. Poi ripetete una volta con il tunnel spento e confrontate le due esecuzioni. Un solo successo dimostra poco, perché una risposta in cache sembra un trasferimento completato.
Se il download si completa solo con il tunnel spento, avete un indizio, non un verdetto. L’usurpazione della posizione è una causa possibile, e un blocco aziendale, un resolver filtrante o un endpoint congestionato apparirebbero uguali.
Cambiate una variabile alla volta: un altro server nello stesso client, poi un altro trasporto, poi un altro protocollo. Il DNS merita un test a parte: un nome che non si risolve e un host che risponde lentamente falliscono in modi diversi. L’instradamento per app aggiunge una trappola: escludere l’app che vedete non garantisce che sia escluso anche il servizio che scarica il pacchetto.
Distinguete un messaggio di paese da un guasto di rete
Se lo store dice che l’elemento non è disponibile nel vostro paese, il tunnel non è la variabile, perché quel messaggio riguarda il paese dello store dell’account. Il flusso di cambio paese di Play ha regole di idoneità e un periodo di attesa, e non è una diagnosi. Installare un APK da un mirror cambia da dove viene il software senza spiegare perché il download si è fermato.
Per un rapporto su cui qualcun altro possa agire, catturate il messaggio esattamente, il client e il profilo, il tipo di rete e ciò che hanno mostrato le due esecuzioni. Questi quattro fatti permettono a un’altra persona di riprodurre il guasto, invece di ripetere che le VPN nascondono la vostra posizione e che per questo Play le blocca.