Ho visto molti pulsanti home "flakey" essere un problema con il software e non un vero problema hardware. Metterlo nelle mani di un tecnico dell'Apple Store è fantastico in quanto sono addestrati a lavorare con te per isolare il problema da hardware o software e raggiungere la risoluzione o un piano per isolarlo ulteriormente. Sarei pronto a lasciarli cancellare il dispositivo (fare un backup portatile o fatto a casa prima di partire per il negozio) in modo che possano eliminare il software come causa mentre si è nel negozio. Ciò consente a entrambi di risparmiare un viaggio di ritorno o una perdita di dati / contatti / app.
Dal momento che vedono centinaia di dispositivi a settimana e non hanno alcun incentivo a non scambiare il telefono se si tratta davvero di un problema hardware, spesso vedranno cose fisiche minori prima della maggior parte degli utenti finali.
Per quanto riguarda il software flakey, spesso la pressione di un pulsante home fisico viene ritardata o persa a causa del SO che esegue un'attività (garbage collection / avviso di memoria) o un processo in fuga che richiede molta CPU.
Ecco la procedura che uso per essere sicuro che sia un hardware del pulsante home difettoso se sono sul recinto a prendere un dispositivo iOS per il servizio e non è conveniente semplicemente cancellare il dispositivo e impostarlo come nuovo per ottenere la configurazione del sistema operativo più pulita possibile.
- Attiva la modalità aereo: questo isola il telefono dal wifi e dal tower.
- Fai uno spegnimento pulito con "scorri per spegnere" e il cursore rosso - quindi riavvia il telefono e non scorrere per sbloccare.
Questo crea un sistema molto minimale con solo il sistema principale in esecuzione. È possibile alternare ripetutamente i pulsanti sleep / wake e home. Gioca un po ': presse leggere, pressioni lente, pressioni salde. Scopri quanta poca pressione è necessaria per attivare il pulsante Home.
Se il pulsante non riesce, otterrai errori in questo sistema minimo. Uno su dieci o uno su 100 o il 50% dei clic falliranno. Sarai in grado di determinare rapidamente un errore a molla da un errore di contatto da qualsiasi altro errore hardware in 10 minuti di test. Hai anche un caso di prova ripetibile per mostrare / dimostrare l'errore e non arrivare al negozio con un problema "fantasma" che non può essere facilmente riprodotto.
Se il pulsante non si guasta - lo saprai nelle tue ossa - il pulsante hardware su iPhone non si stanca o fallisce, è un meccanismo di contatto e molla molto semplice. Quando si interrompe, la modalità di errore più normale è l'errore totale.
Se non fallisce, quindi hai un problema con il software, qualcosa sta bloccando il sistema in modo che il segnale hardware venga ritardato. Forse anche una chiamata ad AppleCare o una visita al Genius Bar è ottima anche per riparare il software.
Quindi, per riassumere, fatti aiutare in entrambi i modi. Il telefono dovrebbe rispondere alle pressioni del pulsante Home. Con un po 'di conoscenza, capirai rapidamente se si tratta di un'app difettosa - il telefono ha bisogno di un ripristino e di essere impostato come nuovo - o di una riparazione dell'hardware. Non ripristinerei il telefono poco prima di accedervi - ciò cancellerebbe due settimane di log degli errori che potrebbero aiutare a segnalare il problema - ma essere pronti a lasciarli cancellare il dispositivo se necessario per escludere il software.