Se installi modifiche al jailbreak che modificano determinate app in particolare, potresti trovare una nuova versione gratuita doppiata LaunchInSafeMode dallo sviluppatore iOS inoahdev utile per la risoluzione dei problemi quando le cose smettono di funzionare correttamente.
Questa modifica ti consente di avviare le singole app in uno stato simile alla "modalità provvisoria" in cui viene avviata senza gli effetti di altre modifiche al jailbreak. In altre parole, ti consente di vedere se un problema che stai riscontrando è causato da una modifica del jailbreak o qualcos'altro.
Ad esempio, se installi un tweak che modifica l'app di Instagram e noti improvvisamente che il tuo feed Instagram non si sta caricando, probabilmente concluderai che è dovuto a una di queste due cose: 1) o la tua connessione Internet si sta comportando in modo strano, oppure 2 ) una modifica del jailbreak impedisce all'app di funzionare correttamente.
Per scoprire il caso, puoi utilizzare LaunchInSafeMode per avviare l'app di Instagram senza che le estensioni influenzino il suo funzionamento. Questo ti consente di sapere se un tweak che hai installato ne sta ostacolando le prestazioni.
Sopra, puoi vedere come viene attivato il tweak usando un gesto 3D Touch sull'icona dell'app dalla schermata Home. Un nuovo collegamento etichettato "Modalità provvisoria" viene aggiunto nella parte inferiore del menu 3D Touch, come nel caso di ogni app sul dispositivo.
Di seguito, l'immagine precedente mostra il lancio di Instagram mentre si è sotto l'influenza di una modifica del jailbreak, mentre l'immagine successiva illustra il lancio dell'app in uno stato vaniglia con tutte le estensioni per Instagram disabilitate:
LaunchInSafeMode mantiene le tue app in esecuzione in questo stato di vaniglia fino a quando non uccidi l'app tramite App Switcher e la riavvii normalmente. Quando esegui questa operazione, le modifiche al jailbreak installate per questa app specifica possono funzionare di nuovo.
Il tweak aggiunge un riquadro delle preferenze all'app Impostazioni in cui puoi facilmente attivare o disattivare il tweak su richiesta:
Vale la pena notare che questo tweak non è un sostituto per la "No Substrate Mode" a livello di sistema in cui puoi mettere il tuo iPhone per disabilitare tutte le modifiche di jailbreak basate su substrato sul tuo dispositivo. Invece, questa è una semplice modifica che ti consente di caricare temporaneamente singole app sul tuo dispositivo senza che le estensioni ne modifichino la funzione tipica.
Se hai molte modifiche al jailbreak che modificano l'app, LaunchInSafeMode potrebbe essere una buona aggiunta al tuo dispositivo per la risoluzione dei problemi. A parte questo, in realtà non ha altri buoni usi a cui posso pensare.
Se sei interessato a provare LaunchInSafeMode, puoi scaricarlo gratuitamente dal repository BigBoss di Cydia. La modifica funziona su dispositivi iOS 10 con jailbreak e dovrebbe funzionare con tutte le app che hai sul dispositivo purché siano installate modifiche di jailbreak per modificarle.
Per coloro che sono interessati, lo sviluppatore ha reso disponibile la modifica LaunchInSafeMode su GitHub in modo da poter vedere cosa lo fa funzionare.
Cosa ne pensi di LaunchInSafeMode? Condividi nella sezione commenti qui sotto.