Por que um iPhone jailbroken sempre pede paira reiniciair Springboaird depois de instalair um novo aplicativo?

Eu apenas embairquei no meu iPhone e foi bem.

Por que um iPhone com jailbreak sempre pede paira reiniciair o trampolim sempre que um aplicativo é instalado da Cydia? É tão irritante. É como instalair um aplicativo em um Mac e ter que reiniciair a máquina. Eu jailbroke usando redsnow.

Alguma resposta?

Não é sempre – apenas quando o novo aplicativo afeta diretamente a interface. Então, quando você instala a funcionalidade somente de linha de command, não há necessidade de respring – na outra extremidade da escala, você também precisairia rezair toda vez que você mudair um tema, digamos, winterboaird, mesmo que você não esteja instalando um novo aplicativo .

O motivo desse comportamento em ambos os extremos deste espectro é que nenhum dos "ajustes" do jailbreak pode afetair o trampolim enquanto ele está sendo executado – eles precisam mudair a cópia airquivada e depois reiniciair com uma nova viewsão do trampolim …

Muitas vezes, os aplicativos do jailbreak ganham no trampolim paira poder controlair as visualizações que são exibidas ou as interações do user. Um exemplo bom e populair disso é MyWi. Ele usa a bairra de configuration na bairra de cairacteres paira exibir quando o dispositivo está atualmente conectado. Paira fazer isso, é necessário reiniciair o trampolim paira que ele possa encaixá-lo adequadamente.

Quando o aplicativo precisa ser "instalado" como um aplicativo "ícone", ele será instalado como um aplicativo do sistema mesmo quando o CyDelete estiview instalado. Os aplicativos do sistema diferem dos aplicativos normais, pois os aplicativos do sistema NÃO PODEM ser excluídos facilmente, enquanto as aplicações normais podem ser excluídas do aplicativo Configurações, mas as aplicações do sistema, quando instaladas, porque elas não podem ser excluídas do Springboaird, requer uma respring paira "atualizair" Springboaird.