Se você instalar ajustes de jailbreak que modificam determinados aplicativos em particular, poderá encontrar uma nova versão gratuita dublada LaunchInSafeMode por desenvolvedor iOS inoahdev útil para solucionar problemas quando as coisas param de funcionar corretamente.
Esse ajuste permite iniciar aplicativos individuais em um estado semelhante ao "modo de segurança", no qual é iniciado sem os efeitos de outros ajustes do jailbreak. Em outras palavras, ele permite que você veja se um problema que você está enfrentando é causado por um ajuste no jailbreak ou outra coisa.
Por exemplo, se você instalar um ajuste que modifica o aplicativo do Instagram e perceber repentinamente que o seu feed do Instagram não está carregando, provavelmente concluirá que é por causa de uma de duas coisas: 1) sua conexão com a Internet está funcionando de maneira estranha ou 2 ) um ajuste no jailbreak impede o aplicativo de funcionar corretamente.
Para descobrir o caso, você pode usar o LaunchInSafeMode para iniciar o aplicativo Instagram sem nenhuma extensão que influencie como ele funciona. Isso permite que você saiba se um ajuste que você instalou está prejudicando seu desempenho.
Acima, você pode ver como o ajuste é ativado usando um gesto de toque 3D no ícone do aplicativo na tela inicial. Um novo atalho chamado "Modo de segurança" é adicionado à parte inferior do menu 3D Touch, que é o caso de todos os aplicativos no seu dispositivo.
Mostrada abaixo, a imagem anterior ilustra o lançamento do Instagram sob a influência de um ajuste de jailbreak, enquanto a imagem posterior ilustra o lançamento do aplicativo em um estado de baunilha com todas as extensões do Instagram desativadas:
O LaunchInSafeMode mantém seu (s) aplicativo (s) em execução nesse estado de baunilha até que você o mate por meio do App Switcher e o reinicie normalmente. Quando você faz isso, seus ajustes de jailbreak instalados para esse aplicativo específico têm permissão para funcionar novamente.
O ajuste adiciona um painel de preferências ao aplicativo Configurações, onde você pode ativar ou desativar facilmente o ajuste sob demanda:
Vale a pena notar que esse ajuste não substitui o “No Substrate Mode” em todo o sistema em que você pode instalar o iPhone para desativar todos os ajustes de jailbreak baseados em substrato no dispositivo. Em vez disso, é um ajuste simples que permite carregar temporariamente aplicativos individuais no seu dispositivo sem que as extensões modifiquem sua função típica.
Se você tiver muitos ajustes de jailbreak na modificação de aplicativos, o LaunchInSafeMode pode ser uma boa adição ao seu dispositivo para fins de solução de problemas. Além disso, ele realmente não tem outros bons usos que eu possa imaginar.
Se você estiver interessado em experimentar o LaunchInSafeMode, poderá baixá-lo gratuitamente no repositório BigBoss da Cydia. O ajuste funciona em dispositivos iOS 10 com jailbreak e deve funcionar com todos os aplicativos que você possui no seu dispositivo, desde que você tenha ajustes de jailbreak instalados para modificá-los.
Para os interessados, o desenvolvedor forneceu o tweak LaunchInSafeMode no GitHub para que você possa ver o que o faz funcionar.
O que você pensa sobre o LaunchInSafeMode? Compartilhe na seção de comentários abaixo.