Sto provando a eseguire il debug di un problema con Webkit e mi sembra di aver danneggiato la mia installazione di Safari: ogni volta che provo per avviare qualsiasi versione di Safari o Webkit, si blocca immediatamente con un errore del tipo:
Dyld Error Message: Library not loaded: /System/Library/PrivateFrameworks/WebKit2.framework/Versions/A/WebKit2 Referenced from: /System/Library/StagedFrameworks/Safari/Safari.framework/Safari Reason: image not found
Non ero in grado di riprodurre il mio bug nel mio Safari installato (6.0.5 su Mountain Lion (10.8.4)) ma ero su Webkit nightly scaricato e installato (r151773).
Stavo cercando di individuare la revisione del Webkit dove questo è diventato un problema, quindi ho scaricato diversi nightly più vecchi, ma quando ho provato ad avviare uno di questi, non sono riusciti a lanciare con l'errore sopra riportato. Quando sono tornato alla nuova notte, poi al mio Safari originale, anche quelli mostravano l'errore.
Non riesco a trovare un programma di installazione per reinstallare Safari 6.0.5. In questa risposta ho trovato un percorso per scaricare e installare una versione sviluppatore di Safari 6.1, ma anche questo non riesce a lanciare con lo stesso errore.
Come posso ripristinare il mio Safari? E, una volta riavuto Safari, c'è un modo per provare diversi nightly di Webkit in modo da poter restringere l'ambito della modifica che ha creato il mio problema?