iOS: modifica l'agente utente in Safari senza jailbreak

Questo hack ti permetterà di cambiare l'User Agent del browser web Safari su Apple iPhone, iPad o iPod Touch senza dover eseguire il jailbreak del dispositivo.

  1. Connetti e sincronizza il tuo dispositivo iOS con iTunes sul tuo computer.
  2. Scarica e installa iBackupBot sul tuo computer. La versione gratuita funzionerà per i nostri scopi.
  3. Disattiva la sincronizzazione automatica in iTunes andando su " Modifica "> " Preferenze "> " Dispositivi " e seleziona " Impedisci la sincronizzazione automatica di iPod, iPhone e iPad ".

  4. Chiudi iTunes e avvia " iBackupBot ".
  5. Collegare il dispositivo al computer tramite il cavo USB. iBackupBot dovrebbe rilevare il dispositivo.
  6. Seleziona l'ultimo backup che hai sul lato sinistro.
  7. Espandi " File app utente "> " com.apple.mobilesafari "> " Libreria "> " Preferenze ".
  8. Apri il file " com.apple.mobilesafari.plist ". Fai clic su " Annulla " nella finestra di dialogo che viene visualizzata in seguito.
  9. Scorri fino alla fine del file e inserisci questa linea sopra la linea che dice

    UserAgent

    Mozilla / 5.0 (Windows NT 6.1; WOW64) AppleWebKit / 535.11 (KHTML, come Gecko) Chrome / 40.0.2214.115 Safari / 535.11

    Sostituisci il testo tra i tag con qualsiasi UAString che ti piace. Assicurati di fare clic sull'icona Salva disco, quindi chiudi il file.
  10. Seleziona la casella accanto a " Libreria / Preferenze / com.apple.mobilesafari.plist ", quindi fai clic sul pulsante " Ripristina ". Il dispositivo passerà attraverso il processo di ripristino. Una volta finito dovrebbe aver cambiato con successo l'agente utente in Safari. Apri Safari e sarai in grado di visualizzare le versioni desktop complete delle pagine web. È inoltre possibile visitare WhatIsMyUserAgent per verificare se è stato modificato.