Isenção de responsabilidade (28/05/2013): Sua milhagem pode variar usando este procedimento. Na época, eu estava fazendo o downgrade de uma versão beta do Safari 6 e estava usando o OS X 10.7.3. Neste ponto (maio de 2013), mudei para o Safari 6, pois o Web Inspector foi tremendamente aprimorado.
Se você está executando o Mountain Lion ou instalou uma versão mais recente do Safari 6 (lançada a qualquer momento após outubro de 2012), pode encontrar sérios problemas ao tentar seguir estas instruções.
Portanto, decidi voltar para o Safari 5.1.7, porque prefiro o antigo Web Inspector em vez do Safari 6.
Mais importante, porém, ele não funciona AT ALL para depurar UIWebViews no Simulator. A Apple elogiou muito o Web Inspector do Safari 6 e como ele ajudará os desenvolvedores a depurar de maneira mais eficaz – mas, na realidade, não funciona (ainda).
Então, sem mais delongas, veja como se livrar do Safari 6 e obter seu software antigo de volta.
Get Pacifist .
Baixe o Safari 5.1.7 para Lion.
Saia do Safari se estiver em execução.
Instale o Safari 5.1.7 usando Pacifist. Selecione “Abrir Pacote”, escolha 5.1.7 dmg da etapa 2. Clique em “Conteúdo de Safari5.1.7LionManual.pkg” e clique em “Instalar” na barra de ferramentas. Escolha “Sim” ou “Substituir” quando solicitado e aguarde a conclusão.
Desative as estruturas que foram instaladas pelo Safari 6 (renomeando-as). Será solicitada sua senha de administrador.
$ cd /System/Library/PrivateFrameworks $ sudo mv SafariServices.framework SafariServices.framework.disabled
Desative as estruturas adicionais do Safari 6 (opcional, mas recomendado):
$ cd /System/Library/StagedFrameworks/Safari
$ sudo mv SafariServices.framework SafariServices.framework.disabled
$ sudo mv WebInspector.framework WebInspector.framework.disabledInicie o Safari.
Se não funcionar, você pode reinstalar o Safari 6 a partir do Software Update.
Esta dica foi adaptada e simplificada a partir deste tópico StackExchange